From 2a85cd7a5b2f826d20e2ac86e7543e682eaf18c4 Mon Sep 17 00:00:00 2001 From: Sam Edwards Date: Tue, 4 Feb 2014 11:28:06 -0700 Subject: [PATCH] CMake: dtoolbase/dtoolutil may need to link against Python. --- dtool/src/dtoolbase/CMakeLists.txt | 4 +++- dtool/src/dtoolutil/CMakeLists.txt | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/dtool/src/dtoolbase/CMakeLists.txt b/dtool/src/dtoolbase/CMakeLists.txt index 92edf9886e..98c7ed19e9 100644 --- a/dtool/src/dtoolbase/CMakeLists.txt +++ b/dtool/src/dtoolbase/CMakeLists.txt @@ -62,4 +62,6 @@ set(P3DTOOLBASE_SOURCES composite_sources(p3dtoolbase P3DTOOLBASE_SOURCES) add_library(p3dtoolbase ${P3DTOOLBASE_HEADERS} ${P3DTOOLBASE_SOURCES}) - +if(HAVE_PYTHON) + target_link_libraries(p3dtoolbase ${PYTHON_LIBRARIES}) +endif() diff --git a/dtool/src/dtoolutil/CMakeLists.txt b/dtool/src/dtoolutil/CMakeLists.txt index c631b027ea..a7c94098ac 100644 --- a/dtool/src/dtoolutil/CMakeLists.txt +++ b/dtool/src/dtoolutil/CMakeLists.txt @@ -52,3 +52,6 @@ composite_sources(p3dtoolutil P3DTOOLUTIL_SOURCES) add_library(p3dtoolutil ${P3DTOOLUTIL_HEADERS} ${P3DTOOLUTIL_SOURCES}) target_link_libraries(p3dtoolutil p3dtoolbase ${CMAKE_DL_LIBS}) +if(HAVE_PYTHON) + target_link_libraries(p3dtoolutil ${PYTHON_LIBRARIES}) +endif()