Hi everyone, I am trying to compile Quantum Espresso with the intel parallel studio xe, but my installation is on a non-standard directory. I apologize if my question is too basic.
When I compile, I get a warning about the libfabric.so.1 not being found, and then the compilation fails: ld: warning: libfabric.so.1, needed by /home/jotabe/intel/compilers_and_libraries_2020.4.304/linux/mpi/intel64/lib/release/libmpi.so, not found (try using -rpath or -rpath-link) /home/jotabe/intel/compilers_and_libraries_2020.4.304/linux/mpi/intel64/lib/release/libmpi.so: undefined reference to `fi_strerror@FABRIC_1.0' /home/jotabe/intel/compilers_and_libraries_2020.4.304/linux/mpi/intel64/lib/release/libmpi.so: undefined reference to `fi_tostr@FABRIC_1.0' /home/jotabe/intel/compilers_and_libraries_2020.4.304/linux/mpi/intel64/lib/release/libmpi.so: undefined reference to `fi_fabric@FABRIC_1.1' /home/jotabe/intel/compilers_and_libraries_2020.4.304/linux/mpi/intel64/lib/release/libmpi.so: undefined reference to `fi_dupinfo@FABRIC_1.1' /home/jotabe/intel/compilers_and_libraries_2020.4.304/linux/mpi/intel64/lib/release/libmpi.so: undefined reference to `fi_getinfo@FABRIC_1.1' /home/jotabe/intel/compilers_and_libraries_2020.4.304/linux/mpi/intel64/lib/release/libmpi.so: undefined reference to `fi_freeinfo@FABRIC_1.1' make[2]: *** [Makefile:61: molecularnexafs.x] Error 1 make[2]: Leaving directory '/home/jotabe/qe-6.7/XSpectra/src' make[1]: *** [Makefile:7: all] Error 1 make[1]: Leaving directory '/home/jotabe/qe-6.7/XSpectra' make: *** [Makefile:116: xspectra] Error 1 I know the location for libfabric.so.1 is, but I am unsure how or where to put it? Where should I write the location for that file so the compiler can take it into account? make.inc, Makefile or somewhere else? Where in those files and with what syntax? Thanks!
_______________________________________________ Quantum ESPRESSO is supported by MaX (www.max-centre.eu) users mailing list [email protected] https://lists.quantum-espresso.org/mailman/listinfo/users
