| 32 |
AM_PROG_LEX |
AM_PROG_LEX |
| 33 |
|
|
| 34 |
dnl check pcsc-lite version |
dnl check pcsc-lite version |
| 35 |
PKG_CHECK_MODULES(PCSC, libpcsclite >= 1.2.9-beta5, [], |
PKG_CHECK_MODULES(PCSC, libpcsclite >= 1.2.9-beta7, [], |
| 36 |
[ if test -f /usr/local/lib/pkgconfig/libpcsclite.pc ; then |
[ if test -f /usr/local/lib/pkgconfig/libpcsclite.pc ; then |
| 37 |
AC_MSG_ERROR([use PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure]) |
AC_MSG_ERROR([use PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure]) |
| 38 |
else |
else |
| 39 |
AC_MSG_WARN([install pcsc-lite 1.2.9-beta5 or later]) |
AC_MSG_WARN([install pcsc-lite 1.2.9-beta7 or later]) |
| 40 |
fi |
fi |
| 41 |
]) |
]) |
| 42 |
|
|
| 43 |
OLD_CFLAGS="$CFLAGS" |
OLD_CFLAGS="$CFLAGS" |
| 44 |
CFLAGS="$CFLAGS $PCSC_CFLAGS" |
CFLAGS="$CFLAGS $PCSC_CFLAGS" |
| 45 |
AC_CHECK_HEADER(ifdhandler.h,, |
AC_CHECK_HEADER(ifdhandler.h,, |
| 46 |
[AC_MSG_ERROR([ifdhandler.h not found, install pcsc-lite 1.2.9-beta5 or later, or use CFLAGS=... ./configure])], |
[AC_MSG_ERROR([ifdhandler.h not found, install pcsc-lite 1.2.9-beta7 or later, or use CFLAGS=... ./configure])], |
| 47 |
[ #include <ifdhandler.h> ]) |
[ #include <ifdhandler.h> ]) |
| 48 |
CFLAGS="$OLD_CFLAGS" |
CFLAGS="$OLD_CFLAGS" |
| 49 |
|
|
| 197 |
OLD_LIBS="$LIBS" |
OLD_LIBS="$LIBS" |
| 198 |
LDLIBS="$LDLIBS $PCSC_LIBS" |
LDLIBS="$LDLIBS $PCSC_LIBS" |
| 199 |
AC_CHECK_LIB(pcsclite, SCardEstablishContext, [], |
AC_CHECK_LIB(pcsclite, SCardEstablishContext, [], |
| 200 |
[AC_MSG_ERROR([SCardEstablishContext() not found, install pcsc-lite 1.2.9-beta5 or later,or use LDLIBS=... ./configure])]) |
[AC_MSG_ERROR([SCardEstablishContext() not found, install pcsc-lite 1.2.9-beta7 or later,or use LDLIBS=... ./configure])]) |
| 201 |
LDLIBS="$OLD_LDLIBS" |
LDLIBS="$OLD_LDLIBS" |
| 202 |
LIBS="$OLD_LIBS" |
LIBS="$OLD_LIBS" |
| 203 |
|
|