Project

General

Profile

Tips for building Synergia on Fedora 17

Install these packages to satisfy Synergia dependencies so it will not
build internal versions.

python-devel
boost-devel
cmake
openmpi-devel
hdf5-devel hdf5
gsl-devel gsl
pygsl
python-tables
mpi4py-openmpi
python-matplotlib

You will have to load the module for openmpi so that it will be in your PATH
and the contract can locate it.

On i386 systems, you would put the command

module load openmpi-i386

in your ~/.bashrc file. On 64 bit systems, you would replace openmpi-i386 with openmpi-x86_64.