X-Git-Url: http://git.tuebingen.mpg.de/?p=osl.git;a=blobdiff_plain;f=INSTALL;h=b92a0836d3d6d96991cbd6623dbcaec656d4a75f;hp=7ead48a0993c3ca407933395d17fa532668ebb29;hb=HEAD;hpb=b784b2a33146988ac3d1bf7b4a2726f7d107255f diff --git a/INSTALL b/INSTALL index 7ead48a..b92a083 100644 --- a/INSTALL +++ b/INSTALL @@ -1,29 +1,33 @@ -As the bare minimum, you'll need gcc-4 and gnu make to install -libosl. gengetopt is needed to build the oslfsck executable, and -help2man to generate its man page. +Besides a working C compiler, gnu m4, gnu make and the +[lopsub](http://people.tuebingen.mpg.de/maan/lopsub/) library must be +installed to to build and install this package. Download and install +lopsub with + + git clone git://git.tuebingen.mpg.de/lopsub + cd lopsub && make && sudo make install If everything mentioned above is available on your system, type make -to build the library, the oslfsck executable and the man page. Then -type +to build libosl. Then type + + sudo make install + +to install. Finally, update the library cache by running - make install ldconfig -as root to install libosl, oslfsck and the man page. The default -installation prefix is /usr/local. Use +The default installation prefix is `/usr/local`. Use make install PREFIX=/somewhere/else -to install in /somewhere/else instead. +to install in `/somewhere/else` instead. -The make targets in the web/ directory are used for web page generation +The make targets in the `web/` directory are used for web page generation and are not needed to compile, install or use libosl. In order to make these targets the following additional tools are needed: -- [doxygen](http://www.stack.nl/~dimitri/doxygen/) - [discount](http://www.pell.portland.or.us/~orc/Code/discount/) - [ImageMagick](http://www.imagemagick.org/script/index.php)