You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was installing i-adhore in my lab's server and no issues were reported during the process. However when I try to run the example I get the following error message:
i-adhore: error while loading shared libraries: libmpi_cxx.so.40: cannot open shared object file: No such file or directory
Any ideas about what's wrong?
Thanks in advance
The text was updated successfully, but these errors were encountered:
Have you tried running the example by forcing it to run single-threaded?
The libmpi library is used for parallellization (see section 3.3 of the documentation), and normally iadhore should detect the presence/absence of mpi (and disable multi-threading if mpi is not present). However, there appears to be going something wrong there.
Another solution would be of course to try and install the mpi library.
normally iadhore should detect the presence/absence of mpi
It seems however that the current CMakeLists.txt returns an error when MPI is not available (at least on my machine (debian 12)).
CMake Error in i-ADHoRe/build/CMakeFiles/CMakeScratch/TryCompile-Fk3FJ9/CMakeLists.txt:
Imported target "MPI::MPI_C" includes non-existent path
I had to install libopenmpi-dev to solve this issue.
Maybe you should either state that MPI is indeed required or change the CMakeLists.txt to ensure that a failure of FindMPI.cmake does not halt the cmake process.
Hello,
I was installing i-adhore in my lab's server and no issues were reported during the process. However when I try to run the example I get the following error message:
i-adhore: error while loading shared libraries: libmpi_cxx.so.40: cannot open shared object file: No such file or directory
Any ideas about what's wrong?
Thanks in advance
The text was updated successfully, but these errors were encountered: