|
|
-
- HOW TO BUILD AND INSTALL DISCOUNT
-
- 1) Unpacking the distribution
-
- The DISCOUNT sources are distributed in tarballs. After extracting from
- the tarball, you should end up with all the source and build files in the
- directory
- discount-(version)
-
- 2) Installing the distribution
-
- DISCOUNT uses configure.sh to set itself up for compilation. To run
- configure, just do ``./configure.sh'' and it will check your system for
- build dependencies and build makefiles for you. If configure.sh finishes
- without complaint, you can then do a ``make'' to compile everything and a
- ``make install'' to install the binaries.
-
- Configure.sh has a few options that can be set:
-
- --src=DIR where the source lives (.)
- --prefix=DIR where to install the final product (/usr/local)
- --execdir=DIR where to put executables (prefix/bin)
- --sbindir=DIR where to put static executables (prefix/sbin)
- --confdir=DIR where to put configuration information (/etc)
- --libdir=DIR where to put libraries (prefix/lib)
- --libexecdir=DIR where to put private executables
- --mandir=DIR where to put manpages
- --enable-dl-tag Use the DL tag extension
- --enable-pandoc-header Use pandoc-style header blocks
- --enable-superscript A^B expands to A<sup>B</sup>
- --enable-amalloc Use a debugging memory allocator (to detect leaks)
- --relaxed-emphasis Don't treat _ in the middle of a word as emphasis
- --with-tabstops=N Set tabstops to N characters (default is 4)
-
- 3) Installing sample programs and manpages
-
- The standard ``make install'' rule just installs the binaries. If you
- want to install the sample programs, they are installed with
- ``make install.samples''; to install manpages, ``make install.man''.
- A shortcut to install everything is ``make install.everything''
|