QE parallel compilation error
Dear QE Team, First of all, I'm very sorry that I just used the wrong way of asking questions. I am a novice learning quantum espresso. The following errors occurred when I compiled the QE source file: Undefined symbols for architecture x86_64:
"___uspp_param_MOD_nsp", referenced from:
___ions_base_MOD_ions_base_init in libqemod.a(ions_base.o)
ld: symbol(s) not found for architecture x86_64
collect2: error: ld returned 1 exit status
make[2]: *** [turbo_spectrum.x] Error 1
make[1]: *** [tddfptools] Error 1
make: *** [tddfpt] Error 1
I tried make clean, but the error still exists
My system is MacOS 10.15.6. gcc -- version returns as follows:
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/4.2.1
Apple clang version 12.0.0 (clang-1200.0.32.29)
Target: x86_64-apple-darwin19.6.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
The parallel compiler used is open-mpi The QE version I downloaded is the latest version of v6.8 (qe-6.8-ReleasePack.tgz) provided in GitHub
I don't know how to solve this error. Can you tell me how to do it? Thank you very much for your help!