Re: pccs-lite 1.8.xx on Solaris 11

Ludovic Rousseau <[email protected]>
Newsgroups gmane.comp.lib.muscle
Message-ID <CAGstE8BAsE0B=jp6Dn-nvp-j5Gwxda1SSNUpr_FGfAxSy7oC5Q@mail.gmail.com>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.