diff options
| author | Greg V <greg@unrelenting.technology> | 2018-02-05 00:46:59 +0300 |
|---|---|---|
| committer | Greg V <greg@unrelenting.technology> | 2018-02-05 00:46:59 +0300 |
| commit | be716a680fdf36fb55d9300668d4db09a76e509b (patch) | |
| tree | 5c9e07d3f81c199388776af29eb4d070cadd9a20 /Source/Core | |
| parent | 44391ad2fedc41ef5ae19cc848845d1003f9727d (diff) | |
Do not link to libusbhid on FreeBSD/NetBSD
Both libusbhid (system library) and libhidapi (3rd party library)
provide a function called hid_init. Dolphin was being linked to both.
The WiimoteScannerHidapi constructor was calling hid_init without
arguments. libusbhid's hid_init expects one argument (a file path).
It was being called as if it was defined without arguments, which
resulted in a garbage path being passed in, and because of that,
the Qt GUI was failing to launch with the following error:
'dolphin-emu-qt2: @ : No such file or directory'
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/VideoBackends/OGL/CMakeLists.txt | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/Source/Core/VideoBackends/OGL/CMakeLists.txt b/Source/Core/VideoBackends/OGL/CMakeLists.txt index 9be7537704..8cd570c3c5 100644 --- a/Source/Core/VideoBackends/OGL/CMakeLists.txt +++ b/Source/Core/VideoBackends/OGL/CMakeLists.txt @@ -23,8 +23,4 @@ set(LIBS ${LIBS} ${X11_LIBRARIES} ) -if(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD|NetBSD") - set(LIBS ${LIBS} usbhid) -endif() - add_dolphin_library(videoogl "${SRCS}" "${LIBS}") |
