Hello,
I am trying to compile Pkcs11-muscle with libmusclecard 1.3 and I am
getting some symbols undeclared :
for example: MSC_MODE_SIGNATURE_RSA_SHA_PKCS1
I checked in PCSC/include and those variables are effectively not there
while with libmuclecard2.0 those symbols are found in PCSC/musclecard.h ...
My question is: has anyone encountered that error?
and where can I found the header that contains these symbols?
In attachment the output of the make command.
For info: I have used libp11 version 0.2.1 and pcsc-lite version 1.3.0 ...
Best Regards,
Nesrine
************************************************
making all in src
make[1]: Entering directory `/home/nesrine/src/PKCS/Pkcs11-muscle/src'
if /bin/sh ../libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"\"
-DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\"
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"libmusclepkcs11\"
-DVERSION=\"0.0.11\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_LIBCRYPTO=1
-DHAVE_LIBMUSCLECARD=1 -DHAVE_LIBPTHREAD=1 -DSTDC_HEADERS=1
-DHAVE_SYS_WAIT_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_UNISTD_H=1
-DHAVE_VPRINTF=1 -I. -I. -I./../include `pkg-config --cflags
libmusclecard` -g -O2 -Wall -fno-strict-aliasing -MT p11_crypt.lo -MD
-MP -MF ".deps/p11_crypt.Tpo" -c -o p11_crypt.lo p11_crypt.c; \
then mv -f ".deps/p11_crypt.Tpo" ".deps/p11_crypt.Plo"; else rm -f
".deps/p11_crypt.Tpo"; exit 1; fi
gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"
-DPACKAGE=\"libmusclepkcs11\" -DVERSION=\"0.0.11\" -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-DHAVE_LIBCRYPTO=1 -DHAVE_LIBMUSCLECARD=1 -DHAVE_LIBPTHREAD=1
-DSTDC_HEADERS=1 -DHAVE_SYS_WAIT_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_UNISTD_H=1
-DHAVE_VPRINTF=1 -I. -I. -I./../include -pthread
-I/usr/local/include/PCSC -I/usr/include/PCSC -g -O2 -Wall
-fno-strict-aliasing -MT p11_crypt.lo -MD -MP -MF .deps/p11_crypt.Tpo -c
p11_crypt.c -fPIC -DPIC -o .libs/p11_crypt.o
p11_crypt.c: In function 'C_Encrypt':
p11_crypt.c:177: error: 'MSC_MODE_SIGNATURE_RSA_SHA_PKCS1' undeclared
(first use in this function)
p11_crypt.c:177: error: (Each undeclared identifier is reported only once
p11_crypt.c:177: error: for each function it appears in.)
p11_crypt.c: In function 'C_Decrypt':
p11_crypt.c:420: error: 'MSC_CAPABLE_CIPHER_RSA_NOPAD' undeclared (first
use in this function)
p11_crypt.c:425: error: 'MSC_MODE_CIPHER_RSA_NOPAD' undeclared (first
use in this function)
p11_crypt.c:460: error: 'MSC_CAPABLE_CIPHER_RSA_PKCS1' undeclared (first
use in this function)
p11_crypt.c:467: error: 'MSC_MODE_CIPHER_RSA_PKCS1' undeclared (first
use in this function)
make[1]: *** [p11_crypt.lo] Error 1
make[1]: Leaving directory `/home/nesrine/src/PKCS/Pkcs11-muscle/src'
make: *** [all-recursive] Error 1
_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle