Maxim Integrated 73S1217F CCID USB Linux Driver User Manual
Page 8

73S1215F, 73S1217F CCID USB Linux Driver Installation Guide
UG_12xxF_041
8
Rev. 1.00
#Teridian
0x1862:0x0000:TSC12xxF
Save the changes.
Now install the ccid-1.2.1 build output, as follows:
make install
This step will install the following file, containing your change:
/usr/local/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
Verify your change as follows:
grep -n TSC12xxF /usr/local/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
root@slack:/usr/local/src/CCID/ccid-1.2.1# grep -n TSC12xxF /usr/local/pcsc/
drivers/ifd-ccid.bundle/Contents/Info.plist
304:
root@slack:/usr/local/src/CCID/ccid-1.2.1#
This also installs:
/usr/local/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so.1.2.1
Listing the contents of this new directory, gives the following:
root@slack:/usr/local/src/CCID/pcsc-lite-1.4.0# ls -al
/usr/local/pcsc/drivers/ ifd-ccid.bundle/Contents/Linux/
total 220
drwxr-xr-x 2 root root 4096 2007-04-13 13:26 ./
drwxr-xr-x 3 root root 4096 2007-04-13 13:26 ../
-rwxr-xr-x 1 root root 211134 2007-04-13 13:26 libccid.so.1.2.1*
root@slack:/usr/local/src/CCID/pcsc-lite-1.4.0#
A new shared library has been created and installed in a non-standard location. It must be added
to your system's shared library list before the other packages can be correctly built.
First, identify a location that the new library can be found from by listing the sequence of system libraries
that are to be searched for shared libraries:
cat /etc/ld.so.conf
root@slack:/usr/local/src/CCID/pcsc-lite-1.4.0# cat /etc/ld.so.conf
/usr/local/lib
/usr/X11R6/lib
/usr/i486-slackware-linux/lib
/opt/kde/lib
/usr/lib/qt/lib
:/usr/local/src/CCID/pcsc-lite-1.4.0#
Notice that /usr/local/lib is present in the search list. Either place a link in /usr/local/lib to
the new shared library libccid.so.1.2.1 or copy it into /usr/local/lib.
For this installation, copy it to /usr/local/lib.