From 9961d96876ca7b76a695dabbffe13b1260f07950 Mon Sep 17 00:00:00 2001 From: Jose Luis Cercos-Pita Date: Mon, 24 Oct 2022 16:13:07 +0200 Subject: [PATCH 1/2] Fix missing references when compiling with OpenMPI --- CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 68d7add61..cae749668 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -189,7 +189,7 @@ foreach(name IN LISTS misc_example_names) add_executable(${name} examples/misc/${name}.cpp) target_link_libraries(${name} - PRIVATE ROM ${MPI_C_LINK_FLAGS} ${MPI_C_LIBRARIES} MPI::MPI_C ${MPI_FORTRAN_LINK_FLAGS} ${MPI_FORTRAN_LIBRARIES} MPI::MPI_Fortran) + PRIVATE ROM ${MPI_C_LINK_FLAGS} ${MPI_C_LIBRARIES} MPI::MPI_C MPI::MPI_CXX ${MPI_FORTRAN_LINK_FLAGS} ${MPI_FORTRAN_LIBRARIES} MPI::MPI_Fortran) target_include_directories(${name} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${MPI_C_INCLUDE_DIRS}) @@ -211,7 +211,7 @@ foreach(name IN LISTS regression_test_names) add_executable(${name} tests/${name}.cpp) target_link_libraries(${name} - PRIVATE ROM ${MPI_C_LINK_FLAGS} ${MPI_C_LIBRARIES} MPI::MPI_C ${MPI_FORTRAN_LINK_FLAGS} ${MPI_FORTRAN_LIBRARIES} MPI::MPI_Fortran) + PRIVATE ROM ${MPI_C_LINK_FLAGS} ${MPI_C_LIBRARIES} MPI::MPI_C MPI::MPI_CXX ${MPI_FORTRAN_LINK_FLAGS} ${MPI_FORTRAN_LIBRARIES} MPI::MPI_Fortran) target_include_directories(${name} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${MPI_C_INCLUDE_DIRS}) @@ -235,7 +235,7 @@ if(GTEST_FOUND) foreach(stem IN LISTS unit_test_stems) add_executable(test_${stem} tests/test_${stem}.cpp) target_link_libraries(test_${stem} PRIVATE ROM - ${MPI_C_LINK_FLAGS} ${MPI_C_LIBRARIES} MPI::MPI_C ${MPI_FORTRAN_LINK_FLAGS} ${MPI_FORTRAN_LIBRARIES} MPI::MPI_Fortran GTest::GTest) + ${MPI_C_LINK_FLAGS} ${MPI_C_LIBRARIES} MPI::MPI_C MPI::MPI_CXX ${MPI_FORTRAN_LINK_FLAGS} ${MPI_FORTRAN_LIBRARIES} MPI::MPI_Fortran GTest::GTest) target_include_directories(test_${stem} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${MPI_C_INCLUDE_DIRS}) From 925fb323bf9a7775ac0875948116066b2a472f8b Mon Sep 17 00:00:00 2001 From: Jose Luis Cercos-Pita Date: Mon, 24 Oct 2022 17:13:33 +0200 Subject: [PATCH 2/2] I forgot one --- CMakeLists.txt | 2 +- lib/mfem/.Utilities.hpp.kate-swp | Bin 0 -> 370 bytes 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 lib/mfem/.Utilities.hpp.kate-swp diff --git a/CMakeLists.txt b/CMakeLists.txt index cae749668..e37400545 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -170,7 +170,7 @@ if (USE_MFEM) add_executable(${name} examples/${example_dir}/${name}.cpp) target_link_libraries(${name} - PRIVATE ROM ${MPI_C_LINK_FLAGS} ${MPI_C_LIBRARIES} MPI::MPI_C ${MPI_FORTRAN_LINK_FLAGS} ${MPI_FORTRAN_LIBRARIES} MPI::MPI_Fortran) + PRIVATE ROM ${MPI_C_LINK_FLAGS} ${MPI_C_LIBRARIES} MPI::MPI_C MPI::MPI_CXX ${MPI_FORTRAN_LINK_FLAGS} ${MPI_FORTRAN_LIBRARIES} MPI::MPI_Fortran) target_include_directories(${name} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${MPI_C_INCLUDE_DIRS}) diff --git a/lib/mfem/.Utilities.hpp.kate-swp b/lib/mfem/.Utilities.hpp.kate-swp new file mode 100644 index 0000000000000000000000000000000000000000..71261523608f88af3b8daa5f6b660e835038132c GIT binary patch literal 370 zcmZQzU=Z?7EJ;-eE>A2_aLdd|RWQ;sU|?VnvD=<-`^f#b$G&uLogB}%xkza#!`t8> zpo|F+O9Qc{ClZIxqq3kVH6XFbH?gEBvjU_}8;BKvSP!HQ#=)Xa2`DWN#Ht{5Fb)=V zl0az%AO@QUuDYHPyu_Sz{R~j(=w%cXD7gXv<19)| literal 0 HcmV?d00001