diff --git a/cmake/Modules/FindLibUSB.cmake b/cmake/Modules/FindLibUSB.cmake index 97f3db675..1d8c2544c 100644 --- a/cmake/Modules/FindLibUSB.cmake +++ b/cmake/Modules/FindLibUSB.cmake @@ -1,6 +1,7 @@ if(NOT LIBUSB_FOUND) pkg_check_modules (LIBUSB_PKG libusb-1.0) - find_path(LIBUSB_INCLUDE_DIR NAMES libusb.h + find_path(LIBUSB_INCLUDE_DIR + NAMES libusb-1.0/libusb.h PATHS ${LIBUSB_PKG_INCLUDE_DIRS} /usr/include/libusb-1.0 @@ -8,7 +9,8 @@ if(NOT LIBUSB_FOUND) /usr/local/include ) - find_library(LIBUSB_LIBRARIES NAMES usb-1.0 + find_library(LIBUSB_LIBRARIES + NAMES usb-1.0 PATHS ${LIBUSB_PKG_LIBRARY_DIRS} /usr/lib diff --git a/fcdhid/CMakeLists.txt b/fcdhid/CMakeLists.txt index 668231c49..8001c34fa 100644 --- a/fcdhid/CMakeLists.txt +++ b/fcdhid/CMakeLists.txt @@ -16,6 +16,7 @@ set(fcdhid_HEADERS include_directories( . ${CMAKE_CURRENT_BINARY_DIR} + ${LIBUSB_INCLUDE_DIR} ) #add_definitions(-DQT_PLUGIN) @@ -27,7 +28,7 @@ add_library(fcdhid SHARED target_link_libraries(fcdhid ${LIBUSB_LIBRARIES} - ${ICONV_LIBRARY} + ${ICONV_LIBRARY} ) install(TARGETS fcdhid DESTINATION lib)