Get hidapi over libusb working on linux

This commit is contained in:
Adam Honse
2020-02-29 16:03:52 -06:00
parent b92082b545
commit 4ba3beab63
2 changed files with 3 additions and 12 deletions
+2 -11
View File
@@ -299,6 +299,7 @@ win32:contains(QMAKE_TARGET.arch, x86) {
# Linux specific project configuration
#-----------------------------------------------
unix:INCLUDEPATH += \
dependencies/hidapi \
unix:HEADERS += \
i2c_smbus/i2c_smbus_linux.h \
@@ -307,19 +308,9 @@ unix:HEADERS += \
unix:LIBS += \
-lusb-1.0 \
-lstdc++fs \
packagesExist(hidapi-libusb){
unix:LIBS += -lhidapi-libusb
} else {
packagesExist(hidapi) {
unix:LIBS += -lhidapi
} else {
unix:LIBS += -lhidapi-libusb
}
}
unix:SOURCES += \
dependencies/hidapi/hid_win.c \
i2c_smbus/i2c_smbus_linux.cpp \
serial_port/find_usb_serial_port_linux.cpp \
RGBController/OpenRazerDetect.cpp \
+1 -1
View File
@@ -96,7 +96,7 @@ struct hid_device_ {
int blocking; /* boolean */
/* Read thread objects */
HANDLE thread;
//HANDLE thread;
//pthread_mutex_t mutex; /* Protects input_reports */
//pthread_cond_t condition;
//pthread_barrier_t barrier; /* Ensures correct startup sequence */