[nnkit] Link backend_support library with dl (#2310)
author박종현/동작제어Lab(SR)/Staff Engineer/삼성전자 <jh1302.park@samsung.com>
Thu, 15 Nov 2018 23:08:48 +0000 (08:08 +0900)
committerGitHub Enterprise <noreply-CODE@samsung.com>
Thu, 15 Nov 2018 23:08:48 +0000 (08:08 +0900)
Backend support library uses dlopen internally, but is not linked with
dl currently.

Signed-off-by: Jonghyun Park <jh1302.park@samsung.com>
contrib/nnkit/libs/support/backend/CMakeLists.txt
contrib/nnkit/tools/benchmark/CMakeLists.txt
contrib/nnkit/tools/nni/CMakeLists.txt

index 1056cc0..94fd0c6 100644 (file)
@@ -3,6 +3,7 @@ file(GLOB_RECURSE SOURCES "src/*.cpp")
 add_library(nnkit_support_backend STATIC ${SOURCES})
 target_include_directories(nnkit_support_backend PUBLIC include)
 target_link_libraries(nnkit_support_backend PUBLIC nnkit_intf_backend)
+target_link_libraries(nnkit_support_backend PUBLIC dl)
 
 # Prefer -pthread to -lpthread
 set(THREADS_PREFER_PTHREAD_FLAG TRUE)
index a0276fa..9a2bd1d 100644 (file)
@@ -3,4 +3,3 @@ file(GLOB_RECURSE SOURCES "src/*.cpp")
 add_executable(nnkit-benchmark ${SOURCES})
 target_link_libraries(nnkit-benchmark nnkit_support_cmdline)
 target_link_libraries(nnkit-benchmark nnkit_support_backend)
-target_link_libraries(nnkit-benchmark dl)
index 786dc15..0c8f523 100644 (file)
@@ -5,4 +5,3 @@ target_link_libraries(nni nnkit_intf_action)
 target_link_libraries(nni nnkit_intf_backend)
 target_link_libraries(nni nnkit_support_cmdline)
 target_link_libraries(nni nnkit_support_backend)
-target_link_libraries(nni dl)