Browse Source

Revert "Find libusb-1.0 with pkg-config except on mingw, and fix #include path"

This reverts commit ce72dbea7d7405ed37456c89c8b0516188f57fc7.
Con Kolivas 13 years ago
parent
commit
8bc60506c5
3 changed files with 9 additions and 17 deletions
  1. 7 15
      configure.ac
  2. 1 1
      libztex.h
  3. 1 1
      miner.h

+ 7 - 15
configure.ac

@@ -343,24 +343,16 @@ if test "x$bitforce$modminer" != xnono; then
 fi
 AM_CONDITIONAL([HAVE_LIBUDEV], [test x$libudev != xno])
 
-PKG_PROG_PKG_CONFIG()
-
 if test "x$ztex" != xno; then
-  case $target in
-    *-*-mingw*)
-      # workaround for libusbx windows binaries not including a .pc file
-      LIBUSB_LIBS="-LC:/MinGW/lib -lusb-1.0"
-      LIBUSB_CFLAGS="-IC:/MinGW/include/libusb-1.0"
-      AC_DEFINE(HAVE_LIBUSB, 1, [Define if you have libusb-1.0])
-      ;;
-    *)
-      PKG_CHECK_MODULES(LIBUSB, libusb-1.0, [AC_DEFINE(HAVE_LIBUSB, 1, [Define if you have libusb-1.0])], [AC_MSG_ERROR([Could not find usb library - please install libusb-1.0])])
-      ;;
-  esac
-  USB_LIBS="$LIBUSB_LIBS"
-  USB_FLAGS="$LIBUSB_CFLAGS"
+  AC_CHECK_LIB(usb-1.0, libusb_init, ,
+          AC_MSG_ERROR([Could not find usb library - please install libusb]))
+  AC_DEFINE([HAVE_LIBUSB], [1], [Defined to 1 if libusb is wanted])
+  USB_LIBS="-lusb-1.0"
+  USB_FLAGS=""
 fi
 
+PKG_PROG_PKG_CONFIG()
+
 PKG_CHECK_MODULES([LIBCURL], [libcurl >= 7.18.2], ,[AC_MSG_ERROR([Missing required libcurl dev >= 7.18.2])])
 AC_SUBST(LIBCURL_LIBS)
 

+ 1 - 1
libztex.h

@@ -22,7 +22,7 @@
 #ifndef __LIBZTEX_H__
 #define __LIBZTEX_H__
 
-#include <libusb.h>
+#include <libusb-1.0/libusb.h>
 
 #define LIBZTEX_MAX_DESCRIPTORS 512
 #define LIBZTEX_SNSTRING_LEN 10

+ 1 - 1
miner.h

@@ -103,7 +103,7 @@ static inline int fsync (int fd)
 #endif
 
 #ifdef HAVE_LIBUSB
-  #include <libusb.h>
+  #include <libusb-1.0/libusb.h>
 #endif
 
 #ifdef USE_ZTEX