Commit Graph

35 Commits

Author SHA1 Message Date
Jon Beniston 73ad00d0a1 Funcube dongle support on windows. 2022-05-29 21:26:04 +01:00
srcejon c6e1ea51a6 Update include path so it can be found via HIDAPI_INCLUDE_DIRS 2022-05-26 21:34:18 +01:00
f4exb 3dc0c26ff5 Repair FCD support with better FindHIDAPI cmake module. Fixes #1160 2022-03-06 01:30:15 +01:00
f4exb 48040a3edd Revert "Fixed build with hidapi"
This reverts commit 97fc4bf2da.
2022-03-05 22:59:18 +01:00
f4exb 97fc4bf2da Fixed build with hidapi 2022-03-05 14:19:49 +01:00
f4exb fb3062886c Removed embedded hidapi. Fixes #1160 2022-03-05 12:04:27 +01:00
f4exb 79ac722e79 PTT: vox (1) 2022-01-03 19:08:47 +01:00
Davide Gerhard f61d1c3908
add gettimeofday() compatibility function for windows
plugins that need that:
  - remotesink
  - remotesource
2019-05-28 15:19:19 +02:00
Davide Gerhard 94d03f9004
remove useless CMAKE_CURRENT_BINARY_DIR 2019-05-21 20:19:30 +02:00
Davide Gerhard d82752fcfb
ICONV: back to internal cmake module; plutodevice require on macOS 2019-05-21 20:19:29 +02:00
Davide Gerhard f276051725
some tests on cpack; use cmake own FindIconv 2019-05-21 20:19:28 +02:00
Davide Gerhard a642cf0d41
move apple to custom/ 2019-05-21 20:19:26 +02:00
Davide Gerhard dcfb7f6c97
cmake: full refactor to remove qmake and use cmake on all platforms 2019-05-21 20:19:25 +02:00
Davide Gerhard fd642496b8
remove qmake project files
move to cmake only building system
2019-05-21 20:19:18 +02:00
Davide Gerhard 5e2a9cdd7e
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)
2019-04-23 08:18:54 +02:00
Davide Gerhard 013eaa79ea
fix libusb-1.0 discovery 2019-04-15 15:40:45 +02:00
f4exb f941887a22 Windows: fallen back to libusb 1.0.21 2019-01-27 18:26:00 +01:00
ZigaS b743943c70 Update to Qt 5.12.0.
Project files with MacOS clang RPATH to use proper paths for shared objects.
Minor path updates in favor of loading plugin libs.
Deployment script packaging using Qt way(macdeployqt).
2018-12-27 09:48:30 +01:00
f4exb 3ac55eacf3 Windows build: upgrade to libusb 1.0.22. Modified install script for BladeRF 2018-09-28 16:45:08 +02:00
Edouard GRIFFITHS ea83e43d09 New Windows build 2018-07-11 18:05:05 +02:00
f4exb 2b846f5d28 PVS-Studio static analysis corrections (2) issue #137 2018-02-22 03:04:42 +01:00
ZigaS 27aab58d92 MacOS(sierra) development environment.
Updated qmake project configs.
Deploy & Run script.
For now only hardware supported is HackRF.
2017-05-15 12:32:16 +02:00
f4exb d1696365d7 Windows build: upgrade libusb to 1.0.20 2017-01-10 23:21:22 +01:00
f4exb e204efe2b8 RxTx semantic move: renamed DSPDeviceEngine to DSPDeviceSourceEngine 2016-10-03 18:29:05 +02:00
Ziga S 08602c661b Updated CMake files for QTEditor cmake style.
AudioOutput had previously stalled, mutex temporary removed(Q&D workaround, need for study OSX Audio Concurency).
Removed some part of code in DemodBFM for OSX compilations.
Code runs and was tested with HackRF.
Note: There is need have investigate two potencial problems(DemodBFM bug and AudioOutput deadlocking?).
2016-06-29 10:10:24 +02:00
Ziga S 0df3427a3a MacOS Compatibility:
- pthread barriers implementation.
- clock time.h
- libiconv link
- Support for dylib loading
- CMake project fixes
QTEditor parent project file.
2016-06-28 10:20:47 +02:00
f4exb 85778dbcc1 CMakeLists.txt files cleanup 2016-03-29 09:36:19 +02:00
Edouard Griffiths 27b6aab5f7 Windows build: added possibility to build with MinGW64 (experimental, does not work) 2016-03-27 18:56:33 +02:00
Edouard Griffiths 065c278c44 Windows build: added fcdhid and fcdlib libraries 2016-03-24 11:30:06 +01:00
f4exb 6fd9e4f5bc cmake: added install and uninstall targets 2016-02-24 11:51:36 +01:00
f4exb cf68879962 Support of FCD Pro dongles part #2: basic gui, input and serialization 2015-09-07 04:55:55 +02:00
f4exb 655ba362c9 Support of FCD Pro dongles part #1: constants 2015-09-07 02:53:32 +02:00
f4exb 863ea359a4 Moved FCD Pro+ constant values to specialized class in FCD C++ library 2015-09-05 06:53:49 +02:00
f4exb bf330c00fc Moved FCD HID commands in their respective includes for Pro and Pro+ 2015-09-05 06:24:02 +02:00
f4exb a909c4c40c Deep redesign: Better support for FCD dongles #1 2015-09-03 03:57:54 +02:00