source: trunk/INSTALL @ 295

Last change on this file since 295 was 246, checked in by tim, 14 years ago

cleanups and updated installation documentation

  • Property svn:keywords set to Id
File size: 1.0 KB
RevLine 
[20]1RegLookup Installation
2======================
3
[25]4Prerequisites
5-------------
[20]6
[246]7RegLookup and its associated libraries have the following build dependencies:
[25]8
[246]9 - SCons (package "scons" in most popular distributions or from http://www.scons.org/)
[25]10 - GCC
[246]11 - talloc 2.x (under Debian, "libtalloc2" and "libtalloc-dev")
12 - Python 2 (2.6+) or Python 3  (Python is required for SCons anyway)
13 - Doxygen (optional, only needed to build developer documentation)
[25]14
[144]15Note that iconv support is required, as specified in IEEE Std 1003.1
16(POSIX.1-2001).  Some platforms still do not contain support for this
17natively, in which case you may need to install libiconv from:
18  http://www.gnu.org/software/libiconv/
[25]19
[144]20
[20]21Survival Commands
22-----------------
23
[246]24scons
[20]25# and as root
[246]26scons install
[20]27
28
29Advanced Installation
30---------------------
[246]31By default, most RegLookup files are installed in the appropriate
32directories under /usr/local.  In order to override this behavior, set
33the PREFIX environment variable to the desired path.  For example:
[20]34
[246]35$ PREFIX=/home/myuser/reglookup scons install
Note: See TracBrowser for help on using the repository browser.