Problem : The launching performance is very slow.
Verify : After pie build option, the launching performance is improved by 1.4sec.
Change-Id: I5800081dc86e1b5e084bd43c49e354736859f8c1
Signed-off-by: HyeKyoung Hwang <cookie@samsung.com>
set(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/lib:${CMAKE_INSTALL_PREFIX}/services")
#disable for merge - WebView is not ready for this
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra -Wno-variadic-macros -Wno-long-long -Werror")
+set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fPIE -Wextra -Wno-variadic-macros -Wno-long-long -Werror")
if(COVERAGE_STATS)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GCC_COVERAGE_COMPILE_FLAGS}")
if(TIZEN_BUILD)
- target_link_libraries(${BIN_NAME} ${tizen_pkgs_LDFLAGS})
+ target_link_libraries(${BIN_NAME} ${tizen_pkgs_LDFLAGS} "-pie")
endif(TIZEN_BUILD)
install(TARGETS ${BIN_NAME} RUNTIME DESTINATION bin)