dolphin/Externals/libusb
sephiroth99 2616192af3 Fix possible undefined reference when linking libusb from externals
When on Linux and using libusb from Externals, and with libudev
available, an "undefined reference" error message appears at link time.
This is due to a wrong define being set in CMake for libusb with
libudev. This causes the code for netlink being used instead of the
correct code for libudev support.

Fix the issue by setting the correct define so the correct libusb code
is used.
2017-01-09 22:48:59 -05:00
..
libusb Externals: Update libusb to version 1.0.21 2016-11-20 18:11:42 +01:00
msvc Externals: Update libusb to version 1.0.21 2016-11-20 18:11:42 +01:00
AUTHORS Externals: Update libusb to version 1.0.21 2016-11-20 18:11:42 +01:00
ChangeLog Externals: Update libusb to version 1.0.21 2016-11-20 18:11:42 +01:00
CMakeLists.txt Fix possible undefined reference when linking libusb from externals 2017-01-09 22:48:59 -05:00
config.h.in Build vendored libUSB with CMake 2016-09-28 13:32:07 -04:00
COPYING Externals: update libusb to version 1.0.19 2015-02-12 01:04:43 +01:00
DOLPHIN Externals: Update libusb to version 1.0.21 2016-11-20 18:11:42 +01:00
INSTALL Externals: Update libusb to version 1.0.21 2016-11-20 18:11:42 +01:00
libusb_static_2013.vcxproj Externals: Update libusb to version 1.0.21 2016-11-20 18:11:42 +01:00
NEWS Externals: update libusb to version 1.0.19 2015-02-12 01:04:43 +01:00
PORTING Externals: update libusb to version 1.0.19 2015-02-12 01:04:43 +01:00
README Externals: Update libusb to version 1.0.21 2016-11-20 18:11:42 +01:00
TODO Externals: Update libusb to version 1.0.21 2016-11-20 18:11:42 +01:00

# libusb

[![Build Status](https://travis-ci.org/libusb/libusb.svg?branch=master)](https://travis-ci.org/libusb/libusb)
[![Build status](https://ci.appveyor.com/api/projects/status/xvrfam94jii4a6lw?svg=true)](https://ci.appveyor.com/project/LudovicRousseau/libusb)
[![Coverity Scan Build Status](https://scan.coverity.com/projects/2180/badge.svg)](https://scan.coverity.com/projects/libusb-libusb)

libusb is a library for USB device access from Linux, Mac OS X,
Windows, OpenBSD/NetBSD and Haiku userspace.
It is written in C (Haiku backend in C++) and licensed under the GNU
Lesser General Public License version 2.1 or, at your option, any later
version (see [COPYING](COPYING)).

libusb is abstracted internally in such a way that it can hopefully
be ported to other operating systems. Please see the [PORTING](PORTING)
file for more information.

libusb homepage:
http://libusb.info/

Developers will wish to consult the API documentation:
http://api.libusb.info

Use the mailing list for questions, comments, etc:
http://mailing-list.libusb.info

- Pete Batard <pete@akeo.ie>
- Hans de Goede <hdegoede@redhat.com>
- Xiaofan Chen <xiaofanc@gmail.com>
- Ludovic Rousseau <ludovic.rousseau@gmail.com>
- Nathan Hjelm <hjelmn@cs.unm.edu>
- Chris Dickens <christopher.a.dickens@gmail.com>

(Please use the mailing list rather than mailing developers directly)