source: trunk/INSTALL @ 144

Last change on this file since 144 was 144, checked in by tim, 15 years ago

updated MinGW build documentation

  • Property svn:keywords set to Id
File size: 1.3 KB
RevLine 
[20]1RegLookup Installation
2======================
3
[25]4Prerequisites
5-------------
[20]6
[25]7This package doesn't require much for installation.  Just what typically
8comes with any free operating system.  Be sure you have:
9
10 - GNU Make
11 - GCC
12
[144]13Note that iconv support is required, as specified in IEEE Std 1003.1
14(POSIX.1-2001).  Some platforms still do not contain support for this
15natively, in which case you may need to install libiconv from:
16  http://www.gnu.org/software/libiconv/
[25]17
[144]18
[20]19Survival Commands
20-----------------
21
22make
23# and as root
24make install
25
[25]26If GNU Make isn't your default, you may need to run `gmake' instead.
[20]27
[25]28
[20]29Advanced Installation
30---------------------
31To install in a custom directory, simply change one or more of the
32following make variables to suit your needs:
33
34 PREFIX      Top level install directory.  Used as base for rest unless
35             they too are overridden. (This defaults to /usr/local)
36
37 BIN_PREFIX  Location for executable programs to be installed.
38
39 DOC_PREFIX  Location for documentation.
40
41 MAN_PREFIX  A path in the MANPATH.
42
43
44Use the following syntax (with GNU Make) to override a variable:
45
46# as root
47make VAR=value install
48
49
50For more information, see the Makefiles.
[144]51
52Primitive build features have been added to support cross-compiling to
53Windows binaries using MinGW.  For more information on this, see:
54  doc/mingw-build.txt
Note: See TracBrowser for help on using the repository browser.