From 84772eb208d484600f3edcb105cf0e600fb8b590 Mon Sep 17 00:00:00 2001 From: Sandro Mani Date: Tue, 2 May 2017 14:09:21 +0200 Subject: [PATCH 8/8] Add missing -ldl --- ng/CMakeLists.txt | 4 ++++ nglib/CMakeLists.txt | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/ng/CMakeLists.txt b/ng/CMakeLists.txt index d98c802..8860441 100644 --- a/ng/CMakeLists.txt +++ b/ng/CMakeLists.txt @@ -20,6 +20,10 @@ if(USE_GUI) set_target_properties(netgen PROPERTIES OUTPUT_NAME netgen) endif(APPLE) + if(USE_MPI) + target_link_libraries(netgen -ldl) + endif(USE_MPI) + endif(USE_GUI) if(USE_PYTHON) diff --git a/nglib/CMakeLists.txt b/nglib/CMakeLists.txt index 461515f..c134f51 100644 --- a/nglib/CMakeLists.txt +++ b/nglib/CMakeLists.txt @@ -39,6 +39,10 @@ if(USE_PYTHON) target_link_libraries(nglib ${PYTHON_LIBRARIES}) endif(USE_PYTHON) +if(USE_MPI) + target_link_libraries(nglib -ldl) +endif(USE_MPI) + # if(NOT WIN32) # add_executable(ng_vol ng_vol.cpp ${nglib_objects}) # target_link_libraries( ng_vol nglib ${OCC_LIBRARIES} ${MPI_CXX_LIBRARIES} ) -- 2.12.2