Re: [opensc-devel] Compilation error
You compiling with openct while not have openct on your system? 2010/4/14 Jean-Michel Pouré - GOOZE jmpo...@gooze.eu: Dear friends, There seems to be a small compilation error in latest SVN sources: make[2]: Entering directory `/home/jmpoure/logiciels/opensc/opensc/src/libopensc' /bin/bash ../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -DOPENSC_CONF_PATH=\/etc/opensc/opensc.conf\ -I/usr/include/PCSC -fno-strict-aliasing -g -O2 -MT reader-openct.lo -MD -MP -MF .deps/reader-openct.Tpo -c -o reader-openct.lo reader-openct.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../.. -I../../src -DOPENSC_CONF_PATH=\/etc/opensc/opensc.conf\ -I/usr/include/PCSC -fno-strict-aliasing -g -O2 -MT reader-openct.lo -MD -MP -MF .deps/reader-openct.Tpo -c reader-openct.c -fPIC -DPIC -o .libs/reader-openct.o reader-openct.c:21:27: error: openct/openct.h: No such file or directory reader-openct.c:22:28: error: openct/logging.h: No such file or directory reader-openct.c:23:26: error: openct/error.h: No such file or directory reader-openct.c:29: error: expected declaration specifiers or ‘...’ before ‘ct_info_t’ reader-openct.c:52: error: expected specifier-qualifier-list before ‘ct_handle’ reader-openct.c: In function ‘openct_reader_init’: reader-openct.c:80: error: ‘OPENCT_MAX_READERS’ undeclared (first use in this function) reader-openct.c:80: error: (Each undeclared identifier is reported only once reader-openct.c:80: error: for each function it appears in.) reader-openct.c:81: error: ‘ct_info_t’ undeclared (first use in this function) reader-openct.c:81: error: expected ‘;’ before ‘info’ reader-openct.c:83: error: ‘info’ undeclared (first use in this function) reader-openct.c:84: error: too many arguments to function ‘openct_add_reader’ reader-openct.c:86: error: too many arguments to function ‘openct_add_reader’ reader-openct.c: At top level: reader-openct.c:94: error: expected declaration specifiers or ‘...’ before ‘ct_info_t’ reader-openct.c: In function ‘openct_add_reader’: reader-openct.c:107: error: ‘info’ undeclared (first use in this function) reader-openct.c:108: error: ‘struct driver_data’ has no member named ‘info’ reader-openct.c:110: error: ‘struct driver_data’ has no member named ‘info’ reader-openct.c:111: error: ‘struct driver_data’ has no member named ‘info’ reader-openct.c:113: error: ‘struct driver_data’ has no member named ‘num’ reader-openct.c:118: error: ‘struct driver_data’ has no member named ‘info’ reader-openct.c:118: error: ‘struct driver_data’ has no member named ‘info’ reader-openct.c:118: error: ‘struct driver_data’ has no member named ‘info’ reader-openct.c:118: error: ‘struct driver_data’ has no member named ‘info’ reader-openct.c:118: error: ‘struct driver_data’ has no member named ‘info’ reader-openct.c:118: error: ‘struct driver_data’ has no member named ‘info’ reader-openct.c:118: error: ‘struct driver_data’ has no member named ‘info’ reader-openct.c:127: error: ‘struct driver_data’ has no member named ‘info’ reader-openct.c:129: error: ‘struct driver_data’ has no member named ‘info’ reader-openct.c: In function ‘openct_reader_release’: reader-openct.c:155: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c:156: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c: In function ‘openct_reader_detect_card_presence’: reader-openct.c:176: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c:176: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c:176: error: ‘struct driver_data’ has no member named ‘num’ reader-openct.c:179: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c:179: error: ‘struct driver_data’ has no member named ‘slot’ reader-openct.c:182: error: ‘IFD_CARD_PRESENT’ undeclared (first use in this function) reader-openct.c:184: error: ‘IFD_CARD_STATUS_CHANGED’ undeclared (first use in this function) reader-openct.c: In function ‘openct_reader_connect’: reader-openct.c:198: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c:199: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c:201: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c:201: error: ‘struct driver_data’ has no member named ‘num’ reader-openct.c:206: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c:206: error: ‘struct driver_data’ has no member named ‘slot’ reader-openct.c: In function ‘openct_reader_reconnect’: reader-openct.c:230: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c: In function ‘openct_reader_disconnect’: reader-openct.c:243: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c:244: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c:245: error: ‘struct driver_data’ has no member named ‘h’ reader-openct.c: In function ‘openct_reader_internal_transmit’:
Re: [opensc-devel] Compilation error
On Wed, 2010-04-14 at 11:24 +0300, Alon Bar-Lev wrote: You compiling with openct while not have openct on your system? No I am compiling with --disable-openct, which is the issue. I ran bootstrap and this solved the issue. Kind regards, -- Jean-Michel Pouré - Gooze - http://www.gooze.eu ___ opensc-devel mailing list opensc-devel@lists.opensc-project.org http://www.opensc-project.org/mailman/listinfo/opensc-devel