diff --git a/CMakeLists.txt b/CMakeLists.txt index c62bfc767..b95fa9d65 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -532,12 +532,16 @@ endif() install(TARGETS sdrangelbench DESTINATION bin) #install(TARGETS sdrbase DESTINATION lib) -#install files and directories +#install files and directories (linux specific) +if (${CMAKE_SYSTEM_NAME} MATCHES "Linux") install(DIRECTORY udev-rules DESTINATION share/sdrangel) install(FILES udev-rules/install.sh DESTINATION share/sdrangel/udev-rules PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) -install(FILES ${CMAKE_CURRENT_BINARY_DIR}/sdrbase.rcc DESTINATION bin) install(FILES desktop/sdrangel.desktop DESTINATION share/applications) install(FILES desktop/sdrangel_icon.png DESTINATION share/pixmaps) +endif() + +# needed by REST API documentation +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/sdrbase.rcc DESTINATION bin) ############################################################################## 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"