David McClosky committed df34b9d

README: notes about OS X compilation, PPA for liblbfgs-dev

Comments (0)

Files changed (1)

 > make
+    Sidenote on compiling on OS X
+    -----------------------------
+    OS X uses the clang compiler by default which may cause compilation
+    problems.  Try setting this environment variable to change the
+    default C++ compiler:
+    > setenv CXX g++
+    See for more
+    information.
 After it has built, the parser can be run with
 > <sourcefile.txt>
 > /usr/local/data/Penn3/parsed/mrg/wsj/24/wsj*.mrg
+The Makefile will attempt to automatically download and build Sparseval
+for you if you run "make sparseval".
 [*] Sparseval is available from
-    The Makefile will automatically download and build it if you run "make sparseval"
     See this paper for more information:
         title={SParseval: Evaluation metrics for parsing speech},
 > sudo apt-get install liblbfgs-dev
+For older versions of Ubuntu, you may need to install a PPA to get
+> sudo add-apt-repository --yes ppa:ktm5j/uva-cs-ppa
+> sudo apt-get update
 Boost can be obtained from or with the libboost-dev
 package in Ubuntu:
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.