From 4c4d343caa1f1997818f895b9c58b313d2e8a578 Mon Sep 17 00:00:00 2001 From: Andre Castro Date: Fri, 2 Feb 2018 12:04:44 +0000 Subject: [PATCH 1/1] cmake: Fix cli shared linking against ubox The 'ubox' library used in 'cli' target is not using the output of the 'find_library' command. This is a problem when the 'ubox' library is not located on the standard system library locations. Use the CMake variable 'ubox', output of 'find_library' call that points to the library found on the system, instead of hardcoding the library's name to 'ubox'. Signed-off-by: Andre Castro --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2df6fa7..170eb0b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,7 +36,7 @@ SET_TARGET_PROPERTIES(cli PROPERTIES OUTPUT_NAME uci) IF(BUILD_STATIC) TARGET_LINK_LIBRARIES(cli uci-static ${ubox-static}) ELSE(BUILD_STATIC) - TARGET_LINK_LIBRARIES(cli uci ubox) + TARGET_LINK_LIBRARIES(cli uci ${ubox}) ENDIF(BUILD_STATIC) ADD_LIBRARY(ucimap STATIC ucimap.c) -- 2.30.2