2016-05-16 11:15 GMT+02:00 William To <[email protected]>: > Hi All, > > I also hit another brick wall on building ccid 1.4.21 as following: > > Using the configuration like this: > ./configure LIBUSB_CFLAGS=-I/usr/include LIBUSB_LIBS="-L/usr/lib -lusb" > --prefix=/usr/local PCSC_CFLAGS=-I/usr/local/include/PCSC > PCSC_LIBS="-L/usr/local/lib -lpcsclite" > --enable-usbdropdir=/usr/local/pcsc/drivers --disable-libusb > > I found that the ccid shared library was not built. Here are my output > from the console: > > > gmake[1]: Entering directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21' > Making all in readers > gmake[2]: Entering directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21/readers' > gmake[2]: Nothing to be done for 'all'. > gmake[2]: Leaving directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21/readers' > Making all in examples > gmake[2]: Entering directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21/examples' > CC scardcontrol-scardcontrol.o > CC scardcontrol-PCSCv2part10.o > CCLD scardcontrol > gmake[2]: Leaving directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21/examples' > Making all in contrib > gmake[2]: Entering directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21/contrib' > Making all in RSA_SecurID > gmake[3]: Entering directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21/contrib/RSA_SecurID' > CC RSA_SecurID_getpasswd-RSA_SecurID_getpasswd.o > CCLD RSA_SecurID_getpasswd > gmake[3]: Leaving directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21/contrib/RSA_SecurID' > gmake[3]: Entering directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21/contrib' > gmake[3]: Nothing to be done for 'all-am'. > gmake[3]: Leaving directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21/contrib' > gmake[2]: Leaving directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21/contrib' > Making all in src > > > *gmake[2]: Entering directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21/src'gmake[2]: > Nothing to be done for 'all'.*gmake[2]: Leaving directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21/src' > gmake[2]: Entering directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21' > gmake[2]: Leaving directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21' > gmake[1]: Leaving directory > '/export/home/wto/work/nwfb_bdc/sam-nwfb/prerequisites/ccid-1.4.21' > > I think it looks very strange when nothing is built under the src/ > directory where the ccid source code resides. I wonder would that be caused > by not using the libusb library so the build disables the entire ccid > library? >
You used --disable-libusb so the USB driver is not build. You have not used --enable-twinserial so the serial driver is not build either. You need to have a working libusb-1.0 in order to build my CCID driver for USB. I have no other option. Or maybe replace Solaris 11 by another operating system, like Debian GNU/Linux? :-) Bye -- Dr. Ludovic Rousseau
_______________________________________________ Pcsclite-muscle mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle
