1 dnl Process this file with autoconf to produce a configure script.
3 AC_INIT([pam_pcsc_cr], 0.0.1)
4 AC_CONFIG_SRCDIR([pam_pcsc_cr.c])
5 AC_CONFIG_MACRO_DIR([m4])
7 AM_CONFIG_HEADER([config.h])
11 if test "X$CC" = "Xgcc"; then
12 CFLAGS="$CFLAGS -Wall -g"
22 PKG_CHECK_MODULES([PCSC], [pcsclite])
23 AC_ARG_WITH(pcsc-include-path,
24 [ --with-pcsc-include-path=PATH path to pcsclite includes],
25 [PCSC_CFLAGS="-I $withval"],
27 AC_ARG_WITH(pcsc-lib-path,
28 [ --with-pcsc-lib-path=PATH path to pcsclite libs],
29 [PCSC_LIBS="-L $withval -lpcsclite"],
35 dnl Checks for header files.
39 AC_CHECK_LIB(libpcsclite, SCardEstablishContext)
40 if test x$ac_cv_lib_SCardEstablishContext != xyes; then
41 AC_MSG_ERROR([Cannot find usable libpcsclite])
44 AC_CONFIG_FILES([Makefile])