Rosetta - tum-t38/firefly GitHub Wiki
Notes for building/running Rosetta
- Request an interactive slurm session.
- Load the following modules
module load python/3.7.3
module load gcc/8.2.0
module load openmpi/3.1.2
- Use
./scons.py bin mode=release
There is an issue with library versions when compiling on the login node. Therefore it is necessary to run an interactive slurm session to build on a compute node.
To compile with MPI support use ./scons.py bin mode=release extras=mpi
Be aware you may need to specify the mpi compiler:
In the readme.txt file there is this section
<< Additional Build Environment Setup >>
Automatic location of other compilers (assuming they are already in
your path) such as Intel C/C++ may be enabled by uncommenting the
"program_path" line in 'tools/build/user.settings'.