I'm encountering an issue while trying to compile Dalton2015 for a Linux x86-64 machine using the gnu toolchain. After setting MATH_ROOT to the appropriate value and configuring with
Code: Select all
./setup --mpi
Code: Select all
DALTON-Source/DALTON/abacus/rma_windows.F90:15.6:
use one_sided_communication_wrappers, only: &
1
Fatal Error: Can't open module file 'one_sided_communication_wrappers.mod' for reading at (1): No such file or directory
make[3]: *** [CMakeFiles/dalton.dir/DALTON/abacus/rma_windows.F90.o] Error 1
make[2]: *** [CMakeFiles/dalton.dir/DALTON/abacus/rma_windows.F90.o.provides] Error 2
make[1]: *** [CMakeFiles/dalton.dir/all] Error 2
make: *** [all] Error 2
I thought at first that since it was a communications module causing the issue that maybe there was something wrong with my MPI setup. However, it seems that the setup script is finding the correct mpicc/mpicxx/mpif90, and the "MPI_COMPATIBLE", "MPI_COMPILER_MATCHES", and "MPI_ITYPE_MATCHES" tests are all successful. I'm a bit lost on what to try next - any advice?
Thanks for your help!