From cd818538d6d513f8f56a0e75465a5ae244c53ad3 Mon Sep 17 00:00:00 2001 From: Francois Keith <francois.keith@gmail.com> Date: Fri, 15 Apr 2011 15:12:49 +0200 Subject: [PATCH] Correct link and dependencies --- src/CMakeLists.txt | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 35d8897..ed8c750 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -20,10 +20,7 @@ INCLUDE(../cmake/python.cmake) FINDPYTHON() INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS}) -LINK_DIRECTORIES(${Boost_LIBRARY_DIRS}) -# provide path to library libdynamic-graph.so -LINK_DIRECTORIES(${DYNAMIC_GRAPH_LIBRARY_DIRS}) -ADD_DEFINITIONS(${DYNAMIC_GRAPH_CFLAGS}) +LINK_DIRECTORIES(${Boost_LIBRARY_DIRS} ${PYTHON_LIBRARY_DIRS}) INCLUDE(../cmake/python.cmake) # @@ -37,7 +34,6 @@ ADD_LIBRARY(${LIBRARY_NAME} interpreter.cc) TARGET_LINK_LIBRARIES(${LIBRARY_NAME} - ${Boost_LIBRARIES} ${PYTHON_LIBRARY}) SET_TARGET_PROPERTIES(${LIBRARY_NAME} PROPERTIES SOVERSION ${PROJECT_VERSION}) PKG_CONFIG_USE_DEPENDENCY(${LIBRARY_NAME} dynamic-graph) @@ -48,7 +44,7 @@ INSTALL(TARGETS ${LIBRARY_NAME} SET(EXECUTABLE_NAME dg-python) ADD_EXECUTABLE(${EXECUTABLE_NAME} dg-python.cc) TARGET_LINK_LIBRARIES(${EXECUTABLE_NAME} - ${LIBRARY_NAME} ${Boost_LIBRARIES} + ${LIBRARY_NAME} ) INSTALL(TARGETS dg-python DESTINATION bin) @@ -76,7 +72,8 @@ ADD_LIBRARY(${PYTHON_MODULE} SET_TARGET_PROPERTIES(${PYTHON_MODULE} PROPERTIES PREFIX "") -TARGET_LINK_LIBRARIES(${PYTHON_MODULE} ${DYNAMIC_GRAPH_LIBRARIES}) +PKG_CONFIG_USE_DEPENDENCY(${PYTHON_MODULE} dynamic-graph) +TARGET_LINK_LIBRARIES(${PYTHON_MODULE}) CONFIG_FILES(link-to-python.hh) INCLUDE_DIRECTORIES(${PYTHON_INCLUDE_PATH} -- GitLab