can't "make" ccid on Ubuntu 14.04.4 LTS

John Simpson <[email protected]> Fri, 24 Jun 2016 11:42:38 -0400
Newsgroups gmane.comp.lib.muscle
Message-ID <CAAPZw5zF0yo5_iE4hnrQYwyxfzag1crUoUhkQ+2hvjQ4Nw=SXA@mail.gmail.com>
I'm trying to rebuild ccid with support for our smartcard reader
0x76b:a024.  The ./configure succeeds, but the make fails with an error.

root@acmu:~/ccid/ccid-1.4.24# PCSC_LIBS="-L/lib/i386-linux-gnu -lpcsclite"
./configure PCSC_CFLAGS=-I/usr/include/PCSC
LIBUSB_CFLAGS=-I/usr/include/libusb-1.0 LIBUSB_LIBS=-lusb-1.0
--enable-usbdropdir=/usr/lib/pcsc/drivers
(successful)

root@acmu:~/ccid/ccid-1.4.24# make
Making all in src
make[2]: Entering directory `/root/ccid/ccid-1.4.24/src'
  CCLD     parse
/usr/bin/ld: parse-ccid_usb.o: undefined reference to symbol
'pthread_create@@GLIBC_2.1'
//lib/i386-linux-gnu/libpthread.so.0: error adding symbols: DSO missing
from command line
collect2: error: ld returned 1 exit status

Please let me know what other info is needed to troubleshoot.

Thanks,


John

_______________________________________________
Pcsclite-muscle mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle