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

William To william.to
Tue May 17 23:23:10 PDT 2016


Hi All,

Unfortunately my project have code that must use Solaris so I have to
continue using it.

However the card reader vendor I am working provided me with a reader
sample with vendor ID / product ID that is in the "should work" list. What
can I do to back port support of readers from ccid 1.4.xx to 1.3.xx, or is
that even possible (I know the ccid driver is revised and updated for a
good reason though).

Regards

Willia mTo



On Mon, May 16, 2016 at 5:56 PM, Ludovic Rousseau <
ludovic.rousseau at gmail.com> wrote:

>
>
> 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
>
> _______________________________________________
> Pcsclite-muscle mailing list
> Pcsclite-muscle at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pcsclite-muscle/attachments/20160518/0877d857/attachment.html>



More information about the pcsclite-muscle mailing list