On 28/11/05, Douglas E. Engert <[EMAIL PROTECTED]> wrote:
> Two problems:
> (1) minor problem that may have been around before:
>
> The libpcsclite.pc created with pcslite-1.2.9-beta9 has:
>
>    includedir=${prefix}/include/PCSC
>
> When pkgconfig is used with ccid-0.9.4 the code tries to
> include <PCSC/pcsclite.h> and <PCSC/ifdhandler.h>
> which are not found as directory levels don't match.
>
> One or the other should be changed.

Exact. I will remove the PCSC/ prefix in the ccid driver source files.

> (2) In previous versions of ccid I set CPPFLAGS="-I/$prefix/include"
> to get around (1) before running configure. In ccid-0.9.4, the CPPFLAGS
> appears to be ignored. It looks like configure.in line 135 is in error:
>
> --- ,configure.in       Fri Nov 25 08:32:38 2005
> +++ configure.in        Mon Nov 28 11:36:54 2005
> @@ -132,7 +132,7 @@
>         AC_CHECK_LIB(usb, usb_get_string_simple, [LIBUSB="$LIBUSB -lusb"],
>                 [ AC_MSG_ERROR([your libusb is too old. install version 0.1.7 
> or above]) ])
>
> -       CPPFLAGS="$saved_LIBS"
> +       CPPFLAGS="$saved_CPPFLAGS"
>         LIBS="$saved_LIBS"
>   fi
>   AC_SUBST(LIBUSB_CFLAGS)

I corrected this bug yesterday.

I also changed the pcsc-lite detection code. You will now have to use
"./configure PCSC_CFLAGS=..." if you want to have the same results.

Thanks,

--
 Dr. Ludovic Rousseau
 For private mail use [EMAIL PROTECTED] and not "big brother" Google

_______________________________________________
Muscle mailing list
Muscle@lists.musclecard.com
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to