Hi,
I have some sugestions about installation procedure of pcsc-0.98:
The following errors are displayed while compiling:
make[2]: Entering directory `/home/cprados/muscle/pcsc-src-0.98/src/iccsp'
cd
slb_crypto4k; make make[3]: Entering directory
`/home/cprados/muscle/pcsc-src-0.98/src/iccsp/slb_cr ypto4k' make[3]: ***
No
targets. Stop. make[3]: Leaving directory
`/home/cprados/muscle/pcsc-src-0.98/src/iccsp/slb_cry pto4k' make[2]: ***
[slbcrypto4k] Error 2 make[2]: Leaving directory
`/home/cprados/muscle/pcsc-src-0.98/src/iccsp'
Compilation procedure continues, but I think it would be fine if the lines
at src/Makefile:
all:
cd resmgr-remote; make; cd ../iccsp; make; \
cd ../resmgr-local; make
were replaced with:
all:
cd resmgr-remote; make; \
cd ../resmgr-local; make
Because iccsp (and readers) shared objects are going to be compiled
separately, after pcsc.
Also I thik it should be possible to choose program installation directory
(binaries, libraries, public headers and configuration files) by giving
standard parameters to "configure" script:
--prefix=DIR
--libdir=DIR , by default prefix/lib
--includedir=DIR , by default prefix/include
--sysconfdir=DIR by default prefix/etc, etcetera
Currently these options are disabled beacause "make install" objetive is
predefined in Makefile.am template file.
This could be done definig "pkgdata_DATA=etc/reader.conf etc/card.conf" at
Makefile.am, and not defining what "make install" should do, but
leaving this job to automake
Thanks,
Carlos
***************************************************************
Linux Smart Card Developers - M.U.S.C.L.E.
(Movement for the Use of Smart Cards in a Linux Environment)
http://www.linuxnet.com/smartcard/index.html
***************************************************************