Commits

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 https://github.com/BLLIP/bllip-parser/issues/13 for more
+    information.
+
 After it has built, the parser can be run with
 
 > parse.sh <sourcefile.txt>
 
 > parse-eval.sh /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 
 	http://old-site.clsp.jhu.edu/ws2005/groups/eventdetect/files/SParseval.tgz
-    The Makefile will automatically download and build it if you run "make sparseval"
     See this paper for more information:
     @inproceedings{roark2006sparseval,
         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
+liblbfgs-dev:
+
+> sudo add-apt-repository --yes ppa:ktm5j/uva-cs-ppa
+> sudo apt-get update
+
 Boost can be obtained from http://www.boost.org/ 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 ProjectModifiedEvent.java.
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.