Main Page | Index

Axis Software User Manual


Installing the Software

Installing the User-mode Driver

The user-mode driver needs to be installed into a location that can be read when the PCSC daemon is started. This location is user configurable and the location is specified in the configuration file 'reader.conf' the default location is /usr/local/pcsc/drivers. In a default installation this is the only file stored in this directory and it could be stored in a more covenient location.

Installing the PCSC-Lite Framework

This framework contains an install target in the Makefile so to install type make install will perform an install. This will install the applications and the documentation and include files in varied location. The location chosen on the test Axis system is shown below they are the default locations that the PCSC-Lite configure program chose.

/usr/local/lib/libpcsclite.a
/usr/local/lib/libpcsclite.so
/usr/local/lib/pkgconfig/libpcsclite.pc
/usr/local/lib/libpcsclite.so.0
/usr/local/lib/libpcsclite.la
/usr/local/lib/libpcsclite.so.0.0.1
/usr/local/doc/pcsc-lite-0.8.7.pdf
/usr/local/include/pcsclite.h
/usr/local/sbin/pcscd
/usr/local/bin/pcsc_demo
/usr/local/man/man8/pcscd.8
/usr/include/pcsc
/usr/include/pcsc/winscard.h
/usr/include/pcsc/musclecard.h
/usr/include/pcsc/debuglog.h
/usr/include/pcsc/pcsclite.h
/usr/include/pcsc/mscdefines.h
/usr/include/pcsc/wintypes.h
/etc/init.d/pcscd

To uninstall this application the Makefile contains an uninstall target so typing make uninstall should remove the framework from the Axis system. The last file in the install list is the start-up file. This file could be used to start the Smart Card sub-system when the system starts.

Installing the BasicCard® Libraries

To install the BasicCard® libraries the Makefile has an install target so make install will install the libraries into their default location. The default location if the files are listed below:

/usr/lib/libbasiccard.so
/usr/lib/libbasiccard.a
/usr/lib/libbasiccard.so.0.1.5
/usr/doc/libbasiccard
/usr/doc/libbasiccard/libbasiccard.pdf
/usr/include/zccrityp.h
/usr/include/zccridef.h
/usr/include/zccriprt.h
/usr/include/zccri.h
/usr/include/zcbci.h
/usr/include/chzbci.h

To change the default location the Makefile will need to be edited this would mean that the documentation could be left out from the installation procedure and the location of these files could be changed easily.


© HEBER LTD. 2005. This document and the information contained therein is the intellectual property of Heber Ltd. and must not be disclosed to a third party without consent. Copies may be made only if they are in full and unmodified. The information contained in this documentation is believed to be accurate and reliable. However, Heber Ltd. assumes no responsibility for its use, and reserves the right to revise the documentation without notice.
Document No: 80-17794, Issue 4r1    Release Date: 01.12.05     Email: support@heber.co.uk    www.heber.co.uk