3. Compile nmm:

After you get an initial checkout you can compile NMM. If you use the external libraries provided in the lib-module, change to your local lib-directory and enter

make
if you use gcc version 2.9x or
./make_gcc3_libs
if you use gcc >= 3.

Then, you must add this directory to the environment variable LD_LIBRARY_PATH via

setenv LD_LIBRARY_PATH <path-to-external-libraries>:$LD_LIBRARY_PATH
(if you use tcsh) or
export LD_LIBRARY_PATH=<path-to-external-libraries>:$LD_LIBRARY_PATH
(if you use a bash).

After this change to the nmm directory and enter

    ./autogen.sh
to create the configure script. Now you can run
    ./configure --help
to get a list with all configuration options. Now run configure again and enable your desired features. If you use the the lib- and include-module from SourceForge CVS, you must call configure at least with the following options:
    ./configure
        --with-extra-includes=<path-to-external-includes>
        --with-extra-libs=<path-to-external-libraries>
      
After this type make to start the compilation. If you have a fast machine you can start compilation with make parallel -j4 to speed up compile time. If compilation fails, you can try make -k and see how far you get.