From b7d457e8b8814dc49890d8fbea772624078e8663 Mon Sep 17 00:00:00 2001 From: looooo Date: Mon, 14 Jan 2019 15:09:29 +0100 Subject: [PATCH] revert linking python for windows --- ng/CMakeLists.txt | 5 ++++- nglib/CMakeLists.txt | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/ng/CMakeLists.txt b/ng/CMakeLists.txt index 4750c2d1..87082fda 100644 --- a/ng/CMakeLists.txt +++ b/ng/CMakeLists.txt @@ -51,7 +51,10 @@ endif(USE_GUI) if(USE_PYTHON) add_library(ngpy SHARED netgenpy.cpp) - target_link_libraries( ngpy PUBLIC nglib PRIVATE) + target_link_libraries( ngpy PUBLIC nglib) + if(WIN32) + target_link_libraries(nglib PRIVATE ${PYTHON_LIBRARIES}) + endif(WIN32) if(APPLE) set_target_properties( ngpy PROPERTIES SUFFIX ".so") elseif(WIN32) diff --git a/nglib/CMakeLists.txt b/nglib/CMakeLists.txt index 6fbe4876..ca550ba4 100644 --- a/nglib/CMakeLists.txt +++ b/nglib/CMakeLists.txt @@ -38,9 +38,9 @@ if(USE_OCC AND NOT WIN32) target_link_libraries(nglib PUBLIC occ) endif(USE_OCC AND NOT WIN32) -if(USE_PYTHON) - target_link_libraries(nglib PRIVATE) -endif(USE_PYTHON) +if(USE_PYTHON AND WIN32) + target_link_libraries(nglib PRIVATE ${PYTHON_LIBRARIES}) +endif(USE_PYTHON AND WIN32) install(TARGETS nglib ${NG_INSTALL_DIR}) install(FILES nglib.h DESTINATION ${NG_INSTALL_DIR_INCLUDE} COMPONENT netgen_devel)