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

Reply via email to