sha1: Make private functions static.
[osl.git] / INSTALL
1 As the bare minimum, you'll need gcc-4 and gnu make to install
2 libosl. gengetopt is needed to build the oslfsck executable, and
3 help2man to generate its man page.
4
5 If everything mentioned above is available on your system, type
6
7         make
8
9 to build the library, the oslfsck executable and the man page. Then
10 type
11
12         make install
13         ldconfig
14
15 as root to install libosl, oslfsck and the man page. The default
16 installation prefix is /usr/local. Use
17
18         make install PREFIX=/somewhere/else
19
20 to install in /somewhere/else instead.
21
22 The make targets in the web/ directory are used for web page generation
23 and are not needed to compile, install or use libosl. In order to
24 make these targets the following additional tools are needed:
25
26         - http://www.stack.nl/~dimitri/doxygen/ (doxygen)
27         - http://hydra.nac.uci.edu/indiv/ehood/man2html.html (man2html)
28         - http://www.triptico.com/software/grutatxt.html (grutatxt)
29         - convert (from the http://www.imagemagick.org/script/index.php (ImageMagick) package)
30
31 The osl logo was created with Adobe Illustrator by Sebastian Schultheiss.