-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)
- - 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)
+- [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.