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
***************************************************************

Reply via email to