Miind
Dependencies
  1. compilers: see Compiler
  2. root: see Root
  3. gsl: see http://www.gnu.org/software/gsl/
  4. boost mpi: Boost

Compiler

You need to have a compiler which supports C++11. For example gcc 4.7 or clang 3.1 or later. You also need to have a mpi compiler like openmpi for compiling the mpi code.

Root

Root needs to be installed with the following flags

./configure --enable-table --enable-explicitlink
make
source /bin/thisroot.sh

for more details see http://root.cern.ch/drupal/

Boost

./bootstrap.sh

add the following code to project-config.jam:

using mpi ;

and build boost

./b2
./b2 install

for more detail see http://www.boost.org/