This is an old revision of the document!


Library dependencies - Linux

The installation requires system libraries that are not necessarily installed by default, but they are available through the package manager. Most of the additional libraries are required to run the computational programs in parallel on multiple processors or clusters, and to run thegraphical programs (mainly RobEM). Example of libraries needed to be installed on some Linux distributions:

CentOS

  • libraries needed for running the programs in parallel using MPI
    openmpi          (mpich2 as an alternative)
    openmpi-devel    (mpich2-devel as an alternative)
  • libraries needed for running graphical programs
    libX11
    libX11-devel
    openmotif
    openmotif-devel
    libSM
    libSM-devel
    libICE
    libICE-devel
    libXext
    libXext-devel
    libXmu
    libXmu-devel
    libXp
    libXp-devel
    libXt
    libXt-devel

Ubuntu

  • general libraries
    gfrotran
  • libraries needed for running the programs in parallel using MPI
    openmpi-bin
    libopenmpi-dev
  • libraries needed for running graphical programs
    libX11
    libX11-devel
    openmotif
    openmotif-devel
    libSM
    libSM-devel
    libICE
    libICE-devel
    libXext
    libXext-devel
    libXmu
    libXmu-devel
    libXp
    libXp-devel
    libXt
    libXt-devel