From c216b8836617e0c039efe176537a42ffba93bb2f Mon Sep 17 00:00:00 2001 From: AlexandreRouma Date: Thu, 4 Sep 2025 20:12:57 -0400 Subject: [PATCH] hydrasdr build fixes --- source_modules/hydrasdr_source/CMakeLists.txt | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/source_modules/hydrasdr_source/CMakeLists.txt b/source_modules/hydrasdr_source/CMakeLists.txt index 06c9b6db..fa6630f0 100644 --- a/source_modules/hydrasdr_source/CMakeLists.txt +++ b/source_modules/hydrasdr_source/CMakeLists.txt @@ -6,13 +6,20 @@ file(GLOB SRC "src/*.cpp") include(${SDRPP_MODULE_CMAKE}) if (MSVC) - target_link_directories(hydrasdr_source PRIVATE "C:/Program Files/hydrasdr_all/") + target_link_directories(hydrasdr_source PRIVATE "C:/Program Files/hydrasdr_all/bin/") - target_include_directories(hydrasdr_source PUBLIC "C:/Program Files/hydrasdr_all/include/") + target_include_directories(hydrasdr_source PUBLIC "C:/Program Files/hydrasdr_all/include/libhydrasdr") target_link_libraries(hydrasdr_source PRIVATE hydrasdr) elseif (ANDROID) - # TODO + target_include_directories(hydrasdr_source PUBLIC + /sdr-kit/${ANDROID_ABI}/include/libhydrasdr + ) + + target_link_libraries(hydrasdr_source PUBLIC + /sdr-kit/${ANDROID_ABI}/lib/libusb1.0.so + /sdr-kit/${ANDROID_ABI}/lib/libhydrasdr.so +) else (MSVC) find_package(PkgConfig)