revise build options 97/59997/3
authorYoungjae Shin <yj99.shin@samsung.com>
Mon, 22 Feb 2016 07:52:51 +0000 (16:52 +0900)
committerYoungjae Shin <yj99.shin@samsung.com>
Mon, 22 Feb 2016 09:58:42 +0000 (18:58 +0900)
Change-Id: Ia91205ae4680d42cddbe2839d7e15840a4b69fce

daemon/CMakeLists.txt
packaging/iotcon.spec

index 744ec4a1fdeefb1e4487788faca99bee19e51df6..66a4a7321a8f1b6b086245240660445dcf23dc26 100644 (file)
@@ -26,7 +26,7 @@ INCLUDE_DIRECTORIES(${daemon_pkgs_INCLUDE_DIRS})
 LINK_DIRECTORIES(${daemon_pkgs_LIBRARY_DIRS})
 
 SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIE")
-SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--hash-style=both -pie")
+SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -Wl,--hash-style=both -pie")
 ADD_DEFINITIONS("-DIOTCON_DBUS_INTERFACE=\"${DBUS_INTERFACE}\"")
 
 ADD_EXECUTABLE(${DAEMON} ${DAEMON_SRCS})
index 0e955c96b0c4f9bb249de0c02b27b5111e81917d..4e11aaec146fcaf4ed4f159fd60c6092683751d4 100644 (file)
@@ -74,6 +74,7 @@ TZ_VER_3=0
 TZ_VER_3=1
 %endif
 
+export LDFLAGS+="-Wl,--as-needed"
 MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
 %cmake . -DMAJORVER=${MAJORVER} -DFULLVER=%{version} -DBIN_INSTALL_DIR:PATH=%{_bindir} \
                -DTZ_VER_3=${TZ_VER_3} -DDBUS_INTERFACE=%{_dbus_interface}