Add missing linker flag and option
authorSangyoon Jang <jeremy.jang@samsung.com>
Wed, 10 Oct 2018 07:33:34 +0000 (16:33 +0900)
committer장상윤/Tizen Platform Lab(SR)/Engineer/삼성전자 <jeremy.jang@samsung.com>
Wed, 10 Oct 2018 09:40:31 +0000 (18:40 +0900)
Change-Id: Ia03aaa308ac24ba6412589a849c5d5c0402bb08d
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
CMakeLists.txt
src/CMakeLists.txt

index 69272ee..77e1752 100644 (file)
@@ -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/")
 
index 5187397..f4280e2 100644 (file)
@@ -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})