Skip to content
Uwe Flechsig edited this page May 12, 2015 · 8 revisions

Configure

Phase uses the GNU autoconfig tools to create the makefiles for the individual installations. Phase relies on various other packages which must be installed in advance, some are essential (fortran compiler) others optional (hdf5 support).

On a standard linux installation with root access the additional packages can easily be installed on their default paths- the configuration is straight forward. With packages in non-standard paths and without root access the configuration can become challenging.

./configure --help prints the options

main configure options

  • --with-hdf5=/usr/local/hdf5/bin/h5cc the path to h5cc in case hdf5 is not found in standard paths
  • --with-mpi=no default is auto i.e. it uses an mpi compiler if available (mpi is an experimantal feature - turn it off in case it makes problems)
  • --enable-debug generates some debug messages on the console
  • --with-Qt-dir=/usr/local/Trolltech/Qt-5.4.0 the path to Qt
  • --with-qwt=/usr/local/qwt-6.1.2 the path to qwt !! qwt must be build for the Qt version
Clone this wiki locally