From 7401583d45fdc2663c8da86f382bffbc9f8d691b Mon Sep 17 00:00:00 2001 From: Kyungwook Tak Date: Thu, 9 Jun 2016 16:56:49 +0900 Subject: [PATCH] Define pie option for ASLR properly link flags cannot be defined on source's property setter Change-Id: I32e8cb7e25f54ddd13149902ec7ae695e7125cc6 Signed-off-by: Kyungwook Tak --- src/framework/ui/popup/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/framework/ui/popup/CMakeLists.txt b/src/framework/ui/popup/CMakeLists.txt index 80ba358..ae3e4fa 100644 --- a/src/framework/ui/popup/CMakeLists.txt +++ b/src/framework/ui/popup/CMakeLists.txt @@ -43,7 +43,6 @@ SET(${TARGET_CSR_POPUP}_SRCS SET_SOURCE_FILES_PROPERTIES(${${TARGET_CSR_POPUP}_SRCS} PROPERTIES COMPILE_FLAGS "-D_GNU_SOURCE -fPIE" - LINK_FLAGS "-pie" ) ADD_EXECUTABLE(${TARGET_CSR_POPUP} ${${TARGET_CSR_POPUP}_SRCS}) @@ -51,6 +50,7 @@ ADD_EXECUTABLE(${TARGET_CSR_POPUP} ${${TARGET_CSR_POPUP}_SRCS}) TARGET_LINK_LIBRARIES(${TARGET_CSR_POPUP} ${${TARGET_CSR_POPUP}_DEP_LIBRARIES} ${TARGET_CSR_COMMON} + -pie ) INSTALL(TARGETS ${TARGET_CSR_POPUP} DESTINATION ${BIN_DIR}) -- 2.7.4