diff --git a/config.w32 b/config.w32 new file mode 100755 index 0000000..2bc70db --- /dev/null +++ b/config.w32 @@ -0,0 +1,7 @@ +ARG_WITH("pcsc", "PC/SC Support", "no"); +if (PHP_PCSC != "no") { + // DEFINE("LIBS", "kernel32.lib ole32.lib user32.lib advapi32.lib shell32.lib ws2_32.lib Dnsapi.lib"); + ADD_FLAG("LIBS","winscard.lib"); + EXTENSION("pcsc", "pcsc.c", $ext_shared); + PHP_INSTALL_HEADERS([php_pcsc.h]); +} \ No newline at end of file diff --git a/pcsc.c b/pcsc.c index 9bf0210..4c9bb6a 100644 --- a/pcsc.c +++ b/pcsc.c @@ -25,8 +25,10 @@ #include "ext/standard/info.h" #include "php_pcsc.h" -#include +#include +#ifndef PHP_WIN32 #include +#endif #ifndef FALSE #define FALSE 0