roll back changes switching from MPI::MPI_CXX to MPI::MPI_C

This commit is contained in:
Axel Kohlmeyer
2025-06-02 15:48:40 -04:00
parent 1fae7e3f98
commit 1fc8e05642
8 changed files with 26 additions and 30 deletions

View File

@ -25,10 +25,10 @@ if(MSVC)
add_compile_definitions(_CRT_SECURE_NO_WARNINGS)
endif()
find_package(MPI QUIET COMPONENTS C)
# do not include the (obsolete) MPI C++ bindings which makes
# for leaner object files and avoids namespace conflicts
set(MPI_CXX_SKIP_MPICXX TRUE)
find_package(MPI QUIET COMPONENTS C CXX)
##########################
@ -38,7 +38,7 @@ if(NOT LAMMPS_SOURCE_DIR)
endif()
add_executable(simpleCC simple.cpp)
target_link_libraries(simpleCC PRIVATE LAMMPS::lammps MPI::MPI_C)
target_link_libraries(simpleCC PRIVATE LAMMPS::lammps MPI::MPI_CXX)
add_executable(simpleC simple.c)
target_link_libraries(simpleC PRIVATE LAMMPS::lammps MPI::MPI_C)