From 5e2a9cdd7e2497bfe88983f69b140763a7405962 Mon Sep 17 00:00:00 2001 From: Davide Gerhard Date: Tue, 23 Apr 2019 08:18:54 +0200 Subject: [PATCH] fix udev/libusb error after 760e4859 /Users/rainbow/tmp/my/sdrangel/fcdhid/hid-libusb.c:49:10: fatal error: 'libusb-1.0/libusb.h' file not found Undefined symbols for architecture x86_64: "_iconv", referenced from: _get_usb_string in hid-libusb.c.o "_iconv_close", referenced from: _get_usb_string in hid-libusb.c.o "_iconv_open", referenced from: _get_usb_string in hid-libusb.c.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) --- fcdhid/CMakeLists.txt | 1 + fcdhid/hid-libusb.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/fcdhid/CMakeLists.txt b/fcdhid/CMakeLists.txt index 8001c34fa..32e57091e 100644 --- a/fcdhid/CMakeLists.txt +++ b/fcdhid/CMakeLists.txt @@ -17,6 +17,7 @@ include_directories( . ${CMAKE_CURRENT_BINARY_DIR} ${LIBUSB_INCLUDE_DIR} + ${ICONV_INCLUDE_DIR} ) #add_definitions(-DQT_PLUGIN) diff --git a/fcdhid/hid-libusb.c b/fcdhid/hid-libusb.c index bdf8c089b..168eaeffe 100644 --- a/fcdhid/hid-libusb.c +++ b/fcdhid/hid-libusb.c @@ -46,7 +46,7 @@ #include /* GNU / LibUSB */ -#include +#include #include "iconv.h" #include "../fcdhid/hidapi.h"