--- a/configure.ac +++ b/configure.ac @@ -41,9 +41,9 @@ dnl Fallback to the old libusb dnl libusb >= 0.1.8 is required, as we need usb_interrupt_read() AS_ECHO("using libusb"); - AC_CHECK_HEADER(usb.h, - AC_CHECK_LIB(usb, usb_interrupt_read, - [LIBS="$LIBS -lusb" + AC_CHECK_HEADER(lusb0_usb.h, + AC_CHECK_LIB(usb0, usb_interrupt_read, + [LIBS="$LIBS -lusb0" HAVE_USB=yes])) fi --- a/src/dfu-device.h +++ b/src/dfu-device.h @@ -8,7 +8,7 @@ #ifdef HAVE_LIBUSB_1_0 #include #else -#include +#include #endif // Atmel device classes are now defined with one bit per class. --- a/src/dfu.c +++ b/src/dfu.c @@ -29,7 +29,7 @@ #ifdef HAVE_LIBUSB_1_0 #include #else -#include +#include #endif #include #include "dfu.h" --- a/src/dfu.h +++ b/src/dfu.h @@ -27,7 +27,7 @@ #ifdef HAVE_LIBUSB_1_0 #include #else -#include +#include #endif #include #include --- a/src/main.c +++ b/src/main.c @@ -26,7 +26,7 @@ #ifdef HAVE_LIBUSB_1_0 #include #else -#include +#include #endif #include "config.h"