/[pcsclite]/trunk/Drivers/ccid/configure.in
ViewVC logotype

Diff of /trunk/Drivers/ccid/configure.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1732 by rousseau, Wed Jun 15 12:53:41 2005 UTC revision 1733 by rousseau, Thu Nov 24 10:06:04 2005 UTC
# Line 106  AC_ARG_ENABLE(libusb, Line 106  AC_ARG_ENABLE(libusb,
106                                  use_libusb=false                                  use_libusb=false
107                                  ;;                                  ;;
108                          *)                          *)
109                                  CPPFLAGS="$CPPFLAGS -I${enableval}/include"                                  LIBUSB_CFLAGS="-I${enableval}/include"
110                                  LDFLAGS="$LDFLAGS -L${enableval}/lib"                                  LIBUSB_LIBS="-L${enableval}/lib -lusb"
111                                  ;;                                  ;;
112                  esac                  esac
113          ]          ]
114  )  )
115    
116  dnl check if libusb is available  dnl check if libusb is available
117  if test "${use_libusb}" != false ; then  if test "x$use_libusb" != xfalse ; then
118          AC_SUBST(LIBUSB)          saved_CPPFLAGS="$CPPFLAGS"
119            saved_LIBS="$LIBS"
120    
121            CPPFLAGS="$CPPFLAGS $LIBUSB_CFLAGS"
122            LIBS="$LDFLAGS $LIBUSB_LIBS"
123    
124          AC_CHECK_HEADERS(usb.h, [],          AC_CHECK_HEADERS(usb.h, [],
125                  [ AC_MSG_ERROR([usb.h not found, use --enable-libusb=PATH]) ])                  [ AC_MSG_ERROR([usb.h not found, use --enable-libusb=PATH]) ])
126    
         ac_save_LIBS="$LIBS"  
127          LIBS="$LIBS $COREFOUNDATION $IOKIT"          LIBS="$LIBS $COREFOUNDATION $IOKIT"
128          AC_CHECK_LIB(usb, usb_init, [LIBUSB="$LIBUSB -lusb"],          AC_CHECK_LIB(usb, usb_init, [LIBUSB="$LIBUSB -lusb"],
129                  [ AC_MSG_ERROR([libusb not found]) ])                  [ AC_MSG_ERROR([libusb not found]) ])
         LIBS="$ac_save_LIBS"  
130    
         ac_save_LIBS="$LIBS"  
131          LIBS="$LIBS $COREFOUNDATION $IOKIT"          LIBS="$LIBS $COREFOUNDATION $IOKIT"
132          AC_CHECK_LIB(usb, usb_get_string_simple, [LIBUSB="$LIBUSB -lusb"],          AC_CHECK_LIB(usb, usb_get_string_simple, [LIBUSB="$LIBUSB -lusb"],
133                  [ AC_MSG_ERROR([your libusb is too old. install version 0.1.7 or above]) ])                  [ AC_MSG_ERROR([your libusb is too old. install version 0.1.7 or above]) ])
134          LIBS="$ac_save_LIBS"  
135            CPPFLAGS="$saved_LIBS"
136            LIBS="$saved_LIBS"
137  fi  fi
138    AC_SUBST(LIBUSB_CFLAGS)
139    AC_SUBST(LIBUSB_LIBS)
140    
141  dnl check what to use for dlopen  dnl check what to use for dlopen
142  AC_SUBST(LIBDL)  AC_SUBST(LIBDL)

Legend:
Removed from v.1732  
changed lines
  Added in v.1733

  ViewVC Help
Powered by ViewVC 1.1.5