From c582453d1fdf531ac3315769dbc3cf15b63a75e3 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Wed, 10 Oct 2018 16:33:34 +0900 Subject: [PATCH] Add missing linker flag and option Change-Id: Ia03aaa308ac24ba6412589a849c5d5c0402bb08d Signed-off-by: Sangyoon Jang --- CMakeLists.txt | 1 + src/CMakeLists.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 69272ee..77e1752 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,6 +12,7 @@ SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Werror -ffunction-sect ## Linker flags SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed,--gc-sections") +SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed,--gc-sections,--no-undefined") SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules/") diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 5187397..f4280e2 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -13,6 +13,7 @@ APPLY_PKG_CONFIG(${TARGET_LIB_CAPMGR} PUBLIC DLOG_DEPS GIO_DEPS GLIB_DEPS + SQLITE_DEPS ) SET_TARGET_PROPERTIES(${TARGET_LIB_CAPMGR} PROPERTIES VERSION ${FULLVER}) -- 2.7.4