Hi, Shankar.
Thanks for your explanation.
I followed your suggestion.
And it worked! but it wasn't perfect unfortunately.
This time I checked that the new gcc was working and "make precess" was completed until 88%.
The "Linking CXX shared library libjdftx.so" msg was highlighted in red.
I attached the printing for "cmake" and "make". (which contains my command, also.)
What should I do now?
Thanks for your replies.
Have a nice day!
Sincerely,
Soonho
P.S : The pseudopotential tar.gz files(GBRV.tgz and SG15.tgz) are placed inside the jdftx/pseudopotentials source directory.
Hey Soonho,
The error is appearing because you only sseem to have static libraries (.a) for OpenMPI, and not dynamic libraries (.so). If you installed openMPI manually, check the compilation options ad rebuild to get the dynamic libraries.
Alternately, you can compile JDFTx statically by adding "-D StaticLinking=yes" to the JDFTx command line.
I would recommend the first option if you can get it to work, but the second one is acceptable too.
Best,
Shankar