From 7d2ce1f9cfb60d4de3336fc3e8d7296f183daace Mon Sep 17 00:00:00 2001 From: Lukasz Pawelczyk Date: Tue, 4 Aug 2015 12:17:23 +0200 Subject: [PATCH] lxcpp: fix linking of 3rd party binaries with lxcpp [Feature] N/A [Cause] To be finally able to link with lxcpp of 3rd party code [Solution] N/A [Verification] Link non-vasum program against liblxcpp Change-Id: I218756ace9d9217db87d3e19b820d35653a22153 --- libs/lxcpp/CMakeLists.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libs/lxcpp/CMakeLists.txt b/libs/lxcpp/CMakeLists.txt index 4ea53ef..c7bd926 100644 --- a/libs/lxcpp/CMakeLists.txt +++ b/libs/lxcpp/CMakeLists.txt @@ -40,9 +40,10 @@ SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES ) ## Link libraries ############################################################## -INCLUDE_DIRECTORIES(${LIBS_FOLDER}) -INCLUDE_DIRECTORIES(${COMMON_FOLDER}) -TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS} Logger) +FIND_PACKAGE(Boost COMPONENTS system filesystem) +INCLUDE_DIRECTORIES(${LIBS_FOLDER} ${COMMON_FOLDER}) +INCLUDE_DIRECTORIES(SYSTEM ${Boost_INCLUDE_DIRS}) +TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS} ${Boost_LIBRARIES} Logger) ## Generate the pc file ######################################################## CONFIGURE_FILE(${PC_FILE}.in ${CMAKE_CURRENT_BINARY_DIR}/${PC_FILE} @ONLY) -- 2.7.4