Hello, > pcsc-lite installs more and more header files. The list is now: > debuglog.h > ifdhandler.h > mscdefines.h > musclecard.h > pcsclite.h > winscard.h > wintypes.h Two of theses header files are related to the Muscle library and not to pcsc-lite and we should move them in the future. Also where do we move them?
> I intend to move the .h files in /usr/include/PCSC/ instead of > /usr/include/ (or /usr/local/include/PCSC/ instead of > /usr/local/include/ if you use the default paths) 1) I prefer /usr/local/pcsc/include but this path is not compliant with the FHS [1] also I am agree for your solution. 2) "pcsc-lite" seems more consistent than "PCSC" as directory name even if it is not compliant with MacOS X. >Maybe I will leave winscard.h in /usr/include/ and move all the other .h >in /usr/include/PCSC/. >With this we will keep the Microsoft PCSC source code compatibility. >You don't need to update your source code or update your Makefiles >either. We can also put in /usr/[local/]include a symbolic link on winscard.h only for the backward compatibility purpose with Microsoft and we can add a note that recommends developers to use the winscard.h located /usr/[local/]include/pcsc-lite/ or /usr/[local/]include/PCSC/ in their next developments. >Any objection to the change? It is good for me. But where we move the header files related to Muscle? [1] http://www.pathname.com/fhs/ Regards, -- Damien Sauveron ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. _______________________________________________ Muscle mailing list [EMAIL PROTECTED] http://lists.drizzle.com/mailman/listinfo/muscle
