[Pcsclite-muscle] pccs-lite 1.8.xx on Solaris 11

Ludovic Rousseau ludovic.rousseau
Mon May 16 02:56:53 PDT 2016


2016-05-16 11:15 GMT+02:00 William To <william.to at erg.com.hk>:

> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pcsclite-muscle/attachments/20160516/6296bf2c/attachment-0001.html>



More information about the pcsclite-muscle mailing list