| 81 |
|
|
| 82 |
CFLAGS="$CFLAGS -Wall -fno-common" |
CFLAGS="$CFLAGS -Wall -fno-common" |
| 83 |
|
|
| 84 |
|
dnl --enable-libusb=PATH |
| 85 |
|
AC_ARG_ENABLE(libusb, [ --enable-libusb=PATH libusb path (default /usr)], |
| 86 |
|
[ |
| 87 |
|
case ${enableval} in |
| 88 |
|
"" | "yes" | "YES") |
| 89 |
|
;; |
| 90 |
|
"no" | "NO") |
| 91 |
|
use_libusb=false |
| 92 |
|
;; |
| 93 |
|
*) |
| 94 |
|
CPPFLAGS="$CPPFLAGS -I${enableval}/include" |
| 95 |
|
LDFLAGS="$LDFLAGS -L${enableval}/lib" |
| 96 |
|
;; |
| 97 |
|
esac |
| 98 |
|
] |
| 99 |
|
) |
| 100 |
|
|
| 101 |
dnl check if libusb is available |
dnl check if libusb is available |
| 102 |
AC_SUBST(LIBUSB) |
AC_SUBST(LIBUSB) |
| 103 |
AC_CHECK_HEADERS(usb.h) |
AC_CHECK_HEADERS(usb.h, [], |
| 104 |
|
[ AC_MSG_ERROR([usb.h not found, use --enable-libusb=PATH]) ]) |
| 105 |
|
|
| 106 |
ac_save_LIBS="$LIBS" |
ac_save_LIBS="$LIBS" |
| 107 |
LIBS="$LIBS $COREFOUNDATION $IOKIT" |
LIBS="$LIBS $COREFOUNDATION $IOKIT" |
| 108 |
AC_CHECK_LIB(usb, usb_init, [LIBUSB="$LIBUSB -lusb"], |
AC_CHECK_LIB(usb, usb_init, [LIBUSB="$LIBUSB -lusb"], |
| 109 |
[ AC_MSG_ERROR([libusb not found]) ]) |
[ AC_MSG_ERROR([libusb not found]) ]) |
| 110 |
LIBS="$ac_save_LIBS" |
LIBS="$ac_save_LIBS" |
| 111 |
|
|
| 112 |
dnl check shat to use for dlopen |
dnl check shat to use for dlopen |