From 9283ce2c0e6daa756f720ae107a58e12de8b3995 Mon Sep 17 00:00:00 2001 From: Michal Vasko Date: Mon, 20 May 2024 13:46:18 +0200 Subject: [PATCH] cmake BUGFIX invalid object library linking --- lib/CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt index ac13835d..36106f2a 100644 --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -13,7 +13,7 @@ set(LIB_SRC if(NETOPEER2_LIB_SERVER) # include server main function as a library function - add_library(netopeer2_lib_server OBJECT $ ${PROJECT_SOURCE_DIR}/../src/main.c) + add_library(netopeer2_lib_server OBJECT ${PROJECT_SOURCE_DIR}/../src/main.c) target_compile_definitions(netopeer2_lib_server PRIVATE main=np2_server) set(NETOPEER2_SERVER_FUNC "\ /** @@ -77,7 +77,7 @@ if(TARGET CURL::libcurl) target_link_libraries(netopeer2 CURL::libcurl) endif() if(NETOPEER2_LIB_SERVER) - target_link_libraries(netopeer2 netopeer2_lib_server) + target_link_libraries(netopeer2 serverobj netopeer2_lib_server) endif() if(NETOPEER2_LIB_TESTS) foreach(TEST IN LISTS TESTS)