next up previous contents index
Next: Platform Dependent Optimization Up: Installation Previous: Quick Installation   Contents   Index


Advanced Installation

If your libraries (fftw, gsl, hdf, etc) are not found by Quick Installation, or if you want to change the compilation options, the following steps help:

  1. follow the first 2 steps in Quick Installation.

  2. If your libraries are not installed at the default places, setup the related environment variables:
    -
    fftw \(\longrightarrow\) FFTWDIR
    -
    gsl \(\longrightarrow\) GSLDIR
    -
    tiff \(\longrightarrow\) TIFFDIR
    -
    png \(\longrightarrow\) PNGDIR
    -
    hdf5 \(\longrightarrow\) HDF5DIR
    -
    python \(\longrightarrow\) PYTHON_ROOT and PYTHON_VERSION

  3. % ccmake ../eman2
    -
    type 'c' if it asks about "CMAKE_BACKWARDS_COMPATIBILITY".
    -
    make necessary changes for compilation flags.
    -
    developers will probably want to set BOOST-LIBRARY to a Boost.Python object file (ex. libboost_python-gcc-1_32.so)
    -
    Then type 'c', and type 'g'.

  4. %
    make
    %
    make install



Subsections

2013-06-11