X-Git-Url: http://git.tuebingen.mpg.de/?p=osl.git;a=blobdiff_plain;f=INSTALL;h=a5f4191297969c96442e04af37c51b35690241f6;hp=1fb08ebd27ff5d1642288d7cbd2911be3ab9cba9;hb=c283f067d330a9288aec5510836cd4a898dd07df;hpb=db45ec1397a2fec0e5a617e31e91a7263d3ffbcc diff --git a/INSTALL b/INSTALL index 1fb08eb..a5f4191 100644 --- a/INSTALL +++ b/INSTALL @@ -1,26 +1,36 @@ -You'll need gcc-4, gnu make and openssl to install libosl. gengetopt -is needed for the oslfsck executable, and help2man to generate its -man page. +As the bare minimum, you'll need gcc-4 and gnu make to install +libosl. lopsub is needed to build the oslfsck executable and to +generate its man page. Download and install lopsub with -Type + git clone git://git.tuebingen.mpg.de/lopsub + cd lopsub && make && sudo make install - make +If everything mentioned above is available on your system, type -to build the library and + make - make install - ldconfig +to build the library, the oslfsck executable and the man page. Then +type -as root to install. The default installation prefix is /usr/local. Edit -Makefile to change the prefix. + make install + +as root to install libosl, oslfsck and the man page. Finally, update +the library cache by running + + ldconfig + +The default installation prefix is /usr/local. Use + + make install PREFIX=/somewhere/else + +to install in /somewhere/else instead. 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: - - http://www.stack.nl/~dimitri/doxygen/ (doxygen) - - http://hydra.nac.uci.edu/indiv/ehood/man2html.html (man2html) - - http://www.triptico.com/software/grutatxt.html (grutatxt) - - convert (from the http://www.imagemagick.org/script/index.php (ImageMagick) package) +- [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) The osl logo was created with Adobe Illustrator by Sebastian Schultheiss.