diff --git a/CMakeLists.txt b/CMakeLists.txt index 9f8e845d0f..665765d2c1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -703,7 +703,9 @@ include_directories(Externals/soundtouch) dolphin_find_optional_system_library(CUBEB Externals/cubeb) if(NOT ANDROID) - dolphin_find_optional_system_library(LibUSB Externals/libusb) + dolphin_find_optional_system_library_pkgconfig( + LibUSB libusb-1.0 LibUSB::LibUSB Externals/libusb + ) add_definitions(-D__LIBUSB__) endif() diff --git a/Externals/hidapi/CMakeLists.txt b/Externals/hidapi/CMakeLists.txt index 6ea9d24e4f..210643caf0 100644 --- a/Externals/hidapi/CMakeLists.txt +++ b/Externals/hidapi/CMakeLists.txt @@ -15,7 +15,7 @@ else() target_link_libraries(hidapi PRIVATE udev) else() target_sources(hidapi PRIVATE hidapi-src/libusb/hid.c) - target_link_libraries(hidapi PRIVATE ${LIBUSB_LIBRARIES}) + target_link_libraries(hidapi PRIVATE LibUSB::LibUSB) endif() endif()