On 26/07/05, Evaldo Gardenali <[EMAIL PROTECTED]> wrote: > Hi > > Karsten Ohme wrote: > > Evaldo Gardenali wrote: > >> Hi, > >> > >> In pcsc-lite-1.2.9-beta7, I see in <PCSC/winscard.h> this: > >> #include <pcsclite.h> > >> > >> in <PCSC/pcsclite.h>: > >> #include <wintypes.h> > >> > >> in libmusclecard-1.2.9-beta7: in <PCSC/musclecard.h>: > >> #include <mscdefines.h> > >> > >> in <PCSC/mscdefines.h>: > >> #include <winscard.h> > >> > >> in muscleframework-1.1.5 MCardPlugin: in musclecardApplet.c: > >> #ifndef __APPLE__ > >> #include <musclecard.h> > >> #else > >> #include <PCSC/musclecard.h> > >> #endif > >> > >> now, my question... > >> Are those includes without "PCSC/" on purpose? I can't think of a > >> suitable explanation for myself in my tiny little world.
This situation is the source of a lot of trouble. My suggestion: - use #include <winscard.h> to keep source code compatibility between Unix (pcsc-lite) and Windows. - use #include <PCSC/foo.h> for any pcsc-lite/musclecard specific header file. A portable source code using PC/SC should not need to include more than <winscard.h>. Any better suggestion or objection? > I also noticed this: > MusclePAM does not have a configure script > muscleTools does not have a configure script > XCardII does not have a configure script > Am I running outdated versions that don't have configure scripts instead > of your new ones? The CVS version of muscleTool now has a configure script. The problem is that these softwares need an active maintainer. Any volunteer? > Some of the packages and committed so far: > http://cvs.sourceforge.net/viewcvs.py/pkgsrc-wip/wip/pcsc-lite/ > http://cvs.sourceforge.net/viewcvs.py/pkgsrc-wip/wip/libmusclecard/ > http://cvs.sourceforge.net/viewcvs.py/pkgsrc-wip/wip/muscle-pkcs11/ > http://cvs.sourceforge.net/viewcvs.py/pkgsrc-wip/wip/muscle-tools/ > http://cvs.sourceforge.net/viewcvs.py/pkgsrc-wip/wip/openct/ (I need > this as an ifd for my reader) I think I will reuse some of your patches. Thanks! -- Dr. Ludovic Rousseau For private mail use [EMAIL PROTECTED] and not "big brother" Google _______________________________________________ Muscle mailing list [email protected] http://lists.drizzle.com/mailman/listinfo/muscle
