X-Git-Url: http://git.tuebingen.mpg.de/osl.git/tree?a=blobdiff_plain;f=INSTALL;h=b92a0836d3d6d96991cbd6623dbcaec656d4a75f;hb=HEAD;hp=1e05b6cfb658c3ec7f69e37552c6b475ff1b2580;hpb=682d02dc041a714a45f63a4ea199d8a195b1aecb;p=osl.git diff --git a/INSTALL b/INSTALL index 1e05b6c..b92a083 100644 --- a/INSTALL +++ b/INSTALL @@ -1,24 +1,34 @@ -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. +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 -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 libosl. Then type -as root to install. The default installation prefix is /usr/local. Edit -Makefile to change the prefix. + sudo make install -The make targets in the web/ directory are used for web page generation +to install. 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) - - man2html - - http://www.triptico.com/software/grutatxt.html (grutatxt) - - convert (from the ImageMagick package) +- [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.