- Set linker flag --rpath to the hal libs.
Signed-off-by: Yongjoo Ahn <yongjoo1.ahn@samsung.com>
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fdata-sections -ffunction-sections")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC")
+# Set linker flags. Let built shared libraries link so in /hal/lib directory.
+SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=${HAL_LIBDIR}")
+SET(CMAKE_SHARED_LINKER_FLAGS "-Wl,--as-needed -Wl,--rpath=${HAL_LIBDIR}")
+
SET(UTIL_SRCS
${PROJECT_SOURCE_DIR}/src/hal-backend-ml-util.cc
)