From 4839273dbdc2d2252c69fc1c35cc1014d58a201c Mon Sep 17 00:00:00 2001 From: Jon Beniston Date: Wed, 18 May 2022 08:49:27 +0100 Subject: [PATCH] Fix path to libusb header file for BladeRF --- external/CMakeLists.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt index f0e465432..d85e3d7fc 100644 --- a/external/CMakeLists.txt +++ b/external/CMakeLists.txt @@ -1362,6 +1362,9 @@ if (WIN32 OR APPLE) # needs pkgconfig, libusb, pthreads if (WIN32) set(LIBBLADERF_LIBRARIES "${SDRANGEL_BINARY_LIB_DIR}/bladeRF.lib" CACHE INTERNAL "") + set(LIBBLADERF_LIBUSB_HEADER_FILE ${LIBUSB_INCLUDE_DIR}/libusb-1.0/libusb.h) + else () + set(LIBBLADERF_LIBUSB_HEADER_FILE ${LIBUSB_INCLUDE_DIR}/libusb.h) endif () ExternalProject_Add(bladerf GIT_REPOSITORY https://github.com/Nuand/bladeRF.git @@ -1373,7 +1376,7 @@ if (WIN32 OR APPLE) -DPKG_CONFIG_EXECUTABLE=${PKG_CONFIG_EXECUTABLE} -DENABLE_BACKEND_USB=ON -DENABLE_BACKEND_LIBUSB=ON - -DLIBUSB_HEADER_FILE=${LIBUSB_INCLUDE_DIR}/libusb.h + -DLIBUSB_HEADER_FILE=${LIBBLADERF_LIBUSB_HEADER_FILE} -Dusb_LIBRARY=${LIBUSB_LIBRARIES} -DLIBUSB_PATH=${EXTERNAL_LIBRARY_FOLDER}/libusb -DTHREADS_PTHREADS_INCLUDE_DIR=${PTHREADS4W_INCLUDE_DIR}