Changeset 1016

Show
Ignore:
Timestamp:
03/14/08 18:20:52 (9 months ago)
Author:
alonbl
Message:

Update conditionals, remove unused pcsc stuff

Location:
branches/alonbl/build
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • branches/alonbl/build/configure.ac

    r1015 r1016  
    327327                [LIBUSB], 
    328328                [libusb], 
    329                 [AC_DEFINE([HAVE_LIBUSB], [1], [Have libusb libraries and header files])], 
     329                [AC_DEFINE([ENABLE_LIBUSB], [1], [Have libusb libraries and header files])], 
    330330                [AC_MSG_ERROR([Cannot detect libusb])] 
    331331        ) 
     
    345345                                [PCSC], 
    346346                                [libpcsclite], 
    347                                 [AC_DEFINE(HAVE_PCSC, 1, [Have PC/SC implementation])], 
     347                                , 
     348                                [AC_MSG_ERROR([Cannot locate pcsc-lite])] 
    348349                        ) 
    349350                ;; 
    350351        esac 
    351  
    352         saved_LIBS="$LIBS" 
    353         saved_CFLAGS="$CFLAGS" 
    354         CFLAGS="${CFLAGS} ${PCSC_CFLAGS}" 
    355         LIBS="${LIBS} ${PCSC_LIBS}" 
    356         AC_LINK_IFELSE( 
    357                 [AC_LANG_PROGRAM([[ 
    358 #include <stdlib.h> 
    359 #ifdef __APPLE__ 
    360 #include <PCSC/wintypes.h> 
    361 #include <PCSC/winscard.h> 
    362 #else 
    363 #include <winscard.h> 
    364 #endif 
    365  
    366 void f (void) { 
    367         SCardControl(NULL, NULL, 0, NULL, NULL); 
    368 } 
    369                 ]])], 
    370                 [AC_DEFINE([HAVE_PCSC_OLD], [1], [old version of pc/sc-lite])] 
    371 ) 
    372  
    373         AC_CHECK_HEADER( 
    374                 [reader.h], 
    375                 [AC_DEFINE([HAVE_READER_H], [1], [Define if pcsc-lite with reader.h exists])], 
    376                 [AC_MSG_WARN([reader.h not found, install pcsc-lite 1.2.9-beta8 or later, or use PCSC_CFLAGS=... ./configure])], 
    377                 [#include <reader.h>] 
    378         ) 
    379         CFLAGS="${saved_CFLAGS}" 
    380         LIBS="${saved_LIBS}" 
    381352fi 
    382353 
     
    384355        OPTIONAL_LIBUSB_CFLAGS="${LIBUSB_CFLAGS}" 
    385356        OPTIONAL_LIBUSB_LIBS="${LIBUSB_LIBS}" 
    386 fi 
    387 if test "${enable_pcsc}" = "yes"; then 
    388         OPTIONAL_PCSC_CFLAGS="${PCSC_CFLAGS}" 
    389         OPTIONAL_PCSC_LIBS="${PCSC_LIBS}" 
    390357fi 
    391358 
     
    424391AC_SUBST([OPTIONAL_LIBUSB_CFLAGS]) 
    425392AC_SUBST([OPTIONAL_LIBUSB_LIBS]) 
    426 AC_SUBST([OPTIONAL_PCSC_CFLAGS]) 
    427 AC_SUBST([OPTIONAL_PCSC_LIBS]) 
    428393 
    429394AM_CONDITIONAL([SVN_CHECKOUT], [test "${svn_checkout}" = "yes"]) 
  • branches/alonbl/build/src/ifd/sys-linux.c

    r943 r1016  
    2626#include <errno.h> 
    2727#include <limits.h> 
    28 #ifdef HAVE_LIBUSB 
     28#ifdef ENABLE_LIBUSB 
    2929#include <usb.h> 
    3030#endif 
     
    385385int ifd_scan_usb(void) 
    386386{ 
    387 #ifdef HAVE_LIBUSB 
     387#ifdef ENABLE_LIBUSB 
    388388        ifd_devid_t id; 
    389389        struct usb_bus *bus; 
  • branches/alonbl/build/src/pcsc/Makefile.am

    r1015 r1016  
    77openct_ifd_la_SOURCES = pcsc.c 
    88openct_ifd_la_LDFLAGS = -module -avoid-version -no-undefined 
    9 openct_ifd_la_LIBADD = $(OPTIONAL_PCSC_LIBS) $(top_srcdir)/src/ctapi/libopenctapi.la 
     9openct_ifd_la_LIBADD = $(PCSC_LIBS) $(top_srcdir)/src/ctapi/libopenctapi.la 
    1010openct_ifd_la_CFLAGS = $(AM_CFLAGS) -I$(top_srcdir)/src/include -I$(top_srcdir)/src/ctapi \ 
    11         $(OPTIONAL_PCSC_CFLAGS) 
     11        $(PCSC_CFLAGS) 
    1212 
    1313# Don't use ENABLE_BUNDLES for this case, pcsc-lite loads