Installation Instructions
*************************

For the most up-to-date installation instructions, please refer to the initng
wiki: http://www.initng.org/wiki/Installation

As of version 0.6.1, GNU autotools has been completely replaced with CMake.
Autotools is NO LONGER SUPPORTED and will more likely than not, if it will
compile at all, leave you with a semi-functional initng installation.


SYSTEM REQUIREMENTS
===================
* A computer running linux (support for BSD-based operating systems is under
development) on one of the following architectures: alpha, amd64, hppa, i386,
ia64, m68k, mips, mipsel, ppc, sparc.
* GNU GCC 3.4.x, 4.0.x or 4.1.x
* CMake 2.2.0 or newer
* ncurses development libs


COMPILING INITNG
================
To avoid any potential problems during compilation, you need to create a
'build' directory for compiled code after unpacking the tarball.

--Release versions
# tar zxvf initng-ifiles-version.tar.gz
# cd initng-ifiles-version
# mkdir build
# cd build

--SVN Trunk
# svn co https://svn.initng.org/initng-ifiles/trunk initng-ifiles
# cd initng
# mkdir build
# cd build

Run cmake (replaces ./configure).  Note if you need to manually disable plugins
it can be done here.

# cmake .. [-DPLUGIN_NAME={ON|OFF}]
(PLUGIN_NAME will be of the form BUILD_NGCS)

To faciliate easier selection of plugins, cmake offers an ncurses-based menu,
which is accessed with 'ccmake'

# ccmake ..

To compile initng, run 'make' in the usual manner

# make

Obtain root priveledges in the standard manner for your distribution, and run
'make install' to install initng.

# make install


Initng-ifiles requires no further configuration.
