From 72f348c39be66bf7528b8a46b43d7ca40d7785fb Mon Sep 17 00:00:00 2001 From: Jonathan Lambrechts <jonathan.lambrechts@uclouvain.be> Date: Tue, 9 Mar 2010 22:54:31 +0000 Subject: [PATCH] add HAVE_DLOPEN in CMake (for unix only) --- CMakeLists.txt | 6 ++++++ Common/GmshConfig.h.in | 1 + 2 files changed, 7 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1779b5ed40..2811157548 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -737,6 +737,12 @@ if(UNIX) set_source_files_properties(${NON_OPTIMIZED_SRC} COMPILE_FLAGS "-O0") endif(UNIX) +if(UNIX) + #DLOpen + set(HAVE_DLOPEN true) + list(APPEND EXTERNAL_LIBRARIES ${CMAKE_DL_LIB}) +endif(UNIX) + if(MSVC) add_definitions(-D_USE_MATH_DEFINES -DNOMINMAX -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE) diff --git a/Common/GmshConfig.h.in b/Common/GmshConfig.h.in index c3d81c2813..aa1f2f034c 100644 --- a/Common/GmshConfig.h.in +++ b/Common/GmshConfig.h.in @@ -10,6 +10,7 @@ #cmakedefine HAVE_ANN #cmakedefine HAVE_BLAS #cmakedefine HAVE_CHACO +#cmakedefine HAVE_DLOPEN #cmakedefine HAVE_DINTEGRATION #cmakedefine HAVE_FLTK #cmakedefine HAVE_FL_TREE -- GitLab