From 66893739b8d644783b78c4a7bd888912c39df585 Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Mon, 10 Jul 2023 19:03:39 +0200 Subject: [PATCH] Make USRP compile, depends on T USRP code uses the logging module, which has a dependency on T, if configured. Therefore, include UTIL to satisfy this dependency --- radio/USRP/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/radio/USRP/CMakeLists.txt b/radio/USRP/CMakeLists.txt index 4aef8b1f8d..2fa278ab42 100644 --- a/radio/USRP/CMakeLists.txt +++ b/radio/USRP/CMakeLists.txt @@ -3,7 +3,8 @@ find_package(UHD REQUIRED) add_library(oai_usrpdevif MODULE usrp_lib.cpp) #target_include_directories(oai_usrpdevif PRIVATE Boost::boost) -target_link_libraries(oai_usrpdevif uhd) +target_link_libraries(oai_usrpdevif PRIVATE uhd) +target_link_libraries(oai_usrpdevif PRIVATE UTIL) set_target_properties(oai_usrpdevif PROPERTIES LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}) add_custom_command(TARGET oai_usrpdevif POST_BUILD COMMAND ${CMAKE_COMMAND} -E create_symlink liboai_usrpdevif.so liboai_device.so