Closed kwabenantim closed 10 months ago
Strange mpi config error occurs for the system images when running cmake with:
cmake .. \
-DBoost_NO_BOOST_CMAKE=ON \
-DBoost_NO_SYSTEM_PATHS=ON \
-DBOOST_ROOT=${BOOST_ROOT} \
-DCMAKE_BUILD_TYPE=Release
The error:
-- Could NOT find MPI_CXX (missing: MPI_CXX_WORKS)
CMake Error at /usr/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find MPI (missing: MPI_CXX_FOUND CXX)
Call Stack (most recent call first):
/usr/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-3.27/Modules/FindMPI.cmake:1837 (find_package_handle_standard_args)
CMakeLists.txt:464 (find_package)
The FindMPI.cmake
error was fixed by removing system paths from modulefiles.
Summary Update system modulefiles to reflect paths to Ubuntu system binaries, libraries and headers.