summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunghoon Park <jh9216.park@samsung.com>2018-07-02 08:40:50 +0900
committerJunghoon Park <jh9216.park@samsung.com>2018-07-02 08:40:50 +0900
commit00bea203422dd50e38951c776ec21259d333905e (patch)
tree376fdb9931dce957795bbe7d5b564c437eb064ff
parent2eabac96602b97f8ed2b0b824b898639782c364a (diff)
downloadtidl-00bea203422dd50e38951c776ec21259d333905e.tar.gz
tidl-00bea203422dd50e38951c776ec21259d333905e.tar.bz2
tidl-00bea203422dd50e38951c776ec21259d333905e.zip
Use static link options
- To avoid the shared library compatibility issue Change-Id: I2c173e3f049282a933f3f0f7b9eadf5487b18b8e Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
-rw-r--r--idlc/CMakeLists.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/idlc/CMakeLists.txt b/idlc/CMakeLists.txt
index 64ed7fe..16bb81e 100644
--- a/idlc/CMakeLists.txt
+++ b/idlc/CMakeLists.txt
@@ -8,12 +8,12 @@ ENDFOREACH(flag)
LINK_DIRECTORIES(${LIBPKGS_LIBRARY_DIRS})
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -Wno-unused-function -Wno-sign-compare")
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -Wl,-zdefs" )
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden")
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fPIE")
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -Werror")
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -std=c++11")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}")
+SET(CMAKE_EXE_LINKER_FLAGS "-static-libgcc -static-libstdc++")
ADD_DEFINITIONS("-DFULLVER=\"${FULLVER}\"")