[Pcsclite-cvs-commit] r6464 - /trunk/Drivers/ccid/MacOSX/configure

rousseau at users.alioth.debian.org rousseau at users.alioth.debian.org
Fri Sep 14 07:44:31 UTC 2012


Author: rousseau
Date: Fri Sep 14 07:44:30 2012
New Revision: 6464

URL: http://svn.debian.org/wsvn/pcsclite/?sc=1&rev=6464
Log:
Use pkg-config to find the libusb-1.0 arguments

The libusb-1.0 path and link arguments are no more hard coded.

Modified:
    trunk/Drivers/ccid/MacOSX/configure

Modified: trunk/Drivers/ccid/MacOSX/configure
URL: http://svn.debian.org/wsvn/pcsclite/trunk/Drivers/ccid/MacOSX/configure?rev=6464&op=diff
==============================================================================
--- trunk/Drivers/ccid/MacOSX/configure (original)
+++ trunk/Drivers/ccid/MacOSX/configure Fri Sep 14 07:44:30 2012
@@ -44,10 +44,10 @@
 PCSC_CFLAGS=${PCSC_CFLAGS:--I$(pwd)/MacOSX}
 PCSC_LIBS=${PCSC_LIBS:--framework PCSC}
 
-# use libusb-1.0
-LIBUSB_ARCHIVE=/usr/local/lib/libusb-1.0.a
-LIBUSB_CFLAGS=-I/usr/local/include/libusb-1.0
-LIBUSB_LIBS="$LIBUSB_ARCHIVE -Wl,-framework -Wl,IOKit -Wl,-framework -Wl,CoreFoundation -lobjc"
+# use libusb-1.0 (or libusbx-1.0)
+LIBUSB_ARCHIVE=$(pkg-config --variable=libdir libusb-1.0)/libusb-1.0.a
+LIBUSB_CFLAGS=$(pkg-config --cflags --static libusb-1.0)
+LIBUSB_LIBS=$(pkg-config --libs --static libusb-1.0)
 
 # RESPONSECODE is already defined by PCSC/wintypes.h
 # define needed here to compile examples/scardcontrol.c since config.h is




More information about the Pcsclite-cvs-commit mailing list