Library search orders are:
1) user specified dir, e.g., user can set fftw
directory with configure --with-fftw-dir=/home/lpeng/fftw.
2) $HOME/EMAN/lib
2) /usr/lib32
3) /usr/lib
4) /usr/local/lib
5) /usr/X11R6/lib
6) $HOME/lib
1) user specified dir.
2) $HOME/EMAN/include
3) $HOME/EMAN/src
4) /usr/include
5) /usr/local/include
The following are optional features you can enable/disable when
running 'configure':
--enable-py enable EMAN Python support default=no
--enable-cluster enable parallel support default=no
--enable-openiv enable Open Inventor support default=no
--enable-openmp enable OpenMP support default=no
--enable-opengl enable OpenGL support default=no
--disable-dependency-tracking Speeds up one-time builds
--enable-dependency-tracking Do not reject slow dependency extractors
--enable-static[=PKGS] build static libraries [default=no]
--enable-shared[=PKGS] build shared libraries [default=yes]
For example, to enable static library, do
./configure --enable-static
The following are optional packages you can use when running
'configure':
--with-gsl-inc=DIR GSL include files are in DIR
--with-gsl-lib=DIR GSL library files are in DIR
--with-fftw-lib=DIR FFTW library files are in DIR
--with-python=FILE Python executable is FILE
--with-qt-dir=DIR Qt root directory is DIR
--with-qt-inc=DIR Qt include files are in DIR
--with-qt-lib=DIR Qt library files are in DIR
--with-boostpy-inc=DIR Boost Python include files are in DIR
--with-boostpy-lib=DIR Boost Python library files are in DIR
--with-openiv-inc=DIR Open Inventor include files are in DIR
--with-openiv-lib=DIR Open Inventor library files are in DIR
--with-openmp-inc=DIR OpenMP include files are in DIR
--with-openmp-lib=DIR OpenMP library files are in DIR
--with-opengl-inc=DIR OpenGL include files are in DIR
--with-opengl-lib=DIR OpenGL library files are in DIR
For example, to use fftw library under /home/foo/fftw, you can run
./configure --with-fftw-lib=/home/foo/fftw
The following are other options for 'configure':
--help to list the help information for configuration
--with-debug compile debuggable version of programs
./configure --enable-shared=no --enable-static=yes