Checking if your kit is complete... Looks good Writing Makefile for Chipcard::PCSC::Card Writing Makefile for Chipcard::PCSC cp PCSC.pod blib/lib/Chipcard/PCSC.pod cp PCSC.pm blib/lib/Chipcard/PCSC.pm make[1]: Entering directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/pcsc-perl/Card' cp Card.pm ../blib/lib/Chipcard/PCSC/Card.pm cp Card.pod ../blib/lib/Chipcard/PCSC/Card.pod Manifying ../blib/man3/Chipcard::PCSC::Card.3 make[1]: Leaving directory `/export/home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/pcsc-perl/Card' /export/home/cpanrun/build/5.6.1/bin/perl -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/xsubpp -typemap /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/typemap -typemap typemap PCSC.xs > PCSC.xsc && mv PCSC.xsc PCSC.c gcc -c `pkg-config --cflags libpcsclite` -DUSE_REENTRANT_API -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -fno-strict-aliasing -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"0.04\" -DXS_VERSION=\"0.04\" -fPIC -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi/CORE -O2 -Wall PCSC.c /bin/sh: pkg-config: not found In file included from PCSC.xs:36: PCSCperl.h:141: parse error before `*' PCSCperl.h:141: warning: type defaults to `int' in declaration of `LONG' PCSCperl.h:141: warning: parameter names (without types) in function declaration PCSCperl.h:141: `LONG' declared as function returning a function PCSCperl.h:142: `TSCardReleaseContext' declared as function returning a function PCSCperl.h:142: warning: parameter names (without types) in function declaration PCSCperl.h:143: `TSCardListReaders' declared as function returning a function PCSCperl.h:143: warning: parameter names (without types) in function declaration PCSCperl.h:144: `TSCardConnect' declared as function returning a function PCSCperl.h:144: warning: parameter names (without types) in function declaration PCSCperl.h:145: `TSCardReconnect' declared as function returning a function PCSCperl.h:145: warning: parameter names (without types) in function declaration PCSCperl.h:146: `TSCardDisconnect' declared as function returning a function PCSCperl.h:146: warning: parameter names (without types) in function declaration PCSCperl.h:147: `TSCardBeginTransaction' declared as function returning a function PCSCperl.h:147: warning: parameter names (without types) in function declaration PCSCperl.h:148: `TSCardEndTransaction' declared as function returning a function PCSCperl.h:148: warning: parameter names (without types) in function declaration PCSCperl.h:149: `TSCardTransmit' declared as function returning a function PCSCperl.h:149: warning: parameter names (without types) in function declaration PCSCperl.h:150: `TSCardControl' declared as function returning a function PCSCperl.h:150: warning: parameter names (without types) in function declaration PCSCperl.h:151: `TSCardStatus' declared as function returning a function PCSCperl.h:151: warning: parameter names (without types) in function declaration PCSCperl.h:152: `TSCardGetStatusChange' declared as function returning a function PCSCperl.h:152: warning: parameter names (without types) in function declaration PCSCperl.h:153: `TSCardCancel' declared as function returning a function PCSCperl.h:153: warning: parameter names (without types) in function declaration PCSCperl.h:154: `TSCardSetTimeout' declared as function returning a function PCSCperl.h:154: warning: parameter names (without types) in function declaration PCSCperl.h:168: parse error before `hEstablishContext' PCSCperl.h:168: warning: type defaults to `int' in declaration of `hEstablishContext' PCSCperl.h:168: warning: data definition has no type or storage class PCSCperl.h:184: parse error before `ghDll' PCSCperl.h:184: warning: type defaults to `int' in declaration of `ghDll' PCSCperl.h:184: warning: data definition has no type or storage class PCSCperl.h:185: function `gnLastError' is initialized like a variable PCSCperl.h:185: `SCARD_S_SUCCESS' undeclared here (not in a function) PCSC.xs: In function `_InitErrorCodes': PCSC.xs:76: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.xs:76: (Each undeclared identifier is reported only once PCSC.xs:76: for each function it appears in.) PCSC.xs:78: `SCARD_E_CANCELLED' undeclared (first use in this function) PCSC.xs:80: `SCARD_E_CANT_DISPOSE' undeclared (first use in this function) PCSC.xs:82: `SCARD_E_INSUFFICIENT_BUFFER' undeclared (first use in this function) PCSC.xs:84: `SCARD_E_INVALID_ATR' undeclared (first use in this function) PCSC.xs:86: `SCARD_E_INVALID_HANDLE' undeclared (first use in this function) PCSC.xs:88: `SCARD_E_INVALID_PARAMETER' undeclared (first use in this function) PCSC.xs:90: `SCARD_E_INVALID_TARGET' undeclared (first use in this function) PCSC.xs:92: `SCARD_E_INVALID_VALUE' undeclared (first use in this function) PCSC.xs:94: `SCARD_E_NO_MEMORY' undeclared (first use in this function) PCSC.xs:96: `SCARD_E_UNKNOWN_READER' undeclared (first use in this function) PCSC.xs:98: `SCARD_E_TIMEOUT' undeclared (first use in this function) PCSC.xs:100: `SCARD_E_SHARING_VIOLATION' undeclared (first use in this function) PCSC.xs:102: `SCARD_E_NO_SMARTCARD' undeclared (first use in this function) PCSC.xs:104: `SCARD_E_UNKNOWN_CARD' undeclared (first use in this function) PCSC.xs:106: `SCARD_E_PROTO_MISMATCH' undeclared (first use in this function) PCSC.xs:108: `SCARD_E_NOT_READY' undeclared (first use in this function) PCSC.xs:110: `SCARD_E_SYSTEM_CANCELLED' undeclared (first use in this function) PCSC.xs:112: `SCARD_E_NOT_TRANSACTED' undeclared (first use in this function) PCSC.xs:114: `SCARD_E_READER_UNAVAILABLE' undeclared (first use in this function) PCSC.xs:116: `SCARD_E_PCI_TOO_SMALL' undeclared (first use in this function) PCSC.xs:118: `SCARD_E_READER_UNSUPPORTED' undeclared (first use in this function) PCSC.xs:120: `SCARD_E_DUPLICATE_READER' undeclared (first use in this function) PCSC.xs:122: `SCARD_E_CARD_UNSUPPORTED' undeclared (first use in this function) PCSC.xs:124: `SCARD_E_NO_SERVICE' undeclared (first use in this function) PCSC.xs:126: `SCARD_E_SERVICE_STOPPED' undeclared (first use in this function) PCSC.xs:131: `SCARD_E_UNSUPPORTED_FEATURE' undeclared (first use in this function) PCSC.xs:136: `SCARD_W_UNSUPPORTED_CARD' undeclared (first use in this function) PCSC.xs:138: `SCARD_W_UNRESPONSIVE_CARD' undeclared (first use in this function) PCSC.xs:140: `SCARD_W_UNPOWERED_CARD' undeclared (first use in this function) PCSC.xs:142: `SCARD_W_RESET_CARD' undeclared (first use in this function) PCSC.xs:144: `SCARD_W_REMOVED_CARD' undeclared (first use in this function) PCSC.xs:147: `SCARD_F_COMM_ERROR' undeclared (first use in this function) PCSC.xs:149: `SCARD_F_INTERNAL_ERROR' undeclared (first use in this function) PCSC.xs:151: `SCARD_F_UNKNOWN_ERROR' undeclared (first use in this function) PCSC.xs:153: `SCARD_F_WAITED_TOO_LONG' undeclared (first use in this function) PCSC.xs:169: `SCARD_SCOPE_USER' undeclared (first use in this function) PCSC.xs:171: `SCARD_SCOPE_TERMINAL' undeclared (first use in this function) PCSC.xs:173: `SCARD_SCOPE_SYSTEM' undeclared (first use in this function) PCSC.xs:175: `SCARD_PROTOCOL_T0' undeclared (first use in this function) PCSC.xs:177: `SCARD_PROTOCOL_T1' undeclared (first use in this function) PCSC.xs:179: `SCARD_PROTOCOL_RAW' undeclared (first use in this function) PCSC.xs:181: `SCARD_SHARE_EXCLUSIVE' undeclared (first use in this function) PCSC.xs:183: `SCARD_SHARE_SHARED' undeclared (first use in this function) PCSC.xs:185: `SCARD_SHARE_DIRECT' undeclared (first use in this function) PCSC.xs:187: `SCARD_LEAVE_CARD' undeclared (first use in this function) PCSC.xs:189: `SCARD_RESET_CARD' undeclared (first use in this function) PCSC.xs:191: `SCARD_UNPOWER_CARD' undeclared (first use in this function) PCSC.xs:193: `SCARD_EJECT_CARD' undeclared (first use in this function) PCSC.xs:195: `SCARD_UNKNOWN' undeclared (first use in this function) PCSC.xs:197: `SCARD_ABSENT' undeclared (first use in this function) PCSC.xs:199: `SCARD_PRESENT' undeclared (first use in this function) PCSC.xs:201: `SCARD_SWALLOWED' undeclared (first use in this function) PCSC.xs:203: `SCARD_POWERED' undeclared (first use in this function) PCSC.xs:205: `SCARD_NEGOTIABLE' undeclared (first use in this function) PCSC.xs:207: `SCARD_SPECIFIC' undeclared (first use in this function) PCSC.xs:209: `SCARD_STATE_UNAWARE' undeclared (first use in this function) PCSC.xs:211: `SCARD_STATE_IGNORE' undeclared (first use in this function) PCSC.xs:213: `SCARD_STATE_CHANGED' undeclared (first use in this function) PCSC.xs:215: `SCARD_STATE_UNKNOWN' undeclared (first use in this function) PCSC.xs:217: `SCARD_STATE_UNAVAILABLE' undeclared (first use in this function) PCSC.xs:219: `SCARD_STATE_EMPTY' undeclared (first use in this function) PCSC.xs:221: `SCARD_STATE_PRESENT' undeclared (first use in this function) PCSC.xs:223: `SCARD_STATE_ATRMATCH' undeclared (first use in this function) PCSC.xs:225: `SCARD_STATE_EXCLUSIVE' undeclared (first use in this function) PCSC.xs:227: `SCARD_STATE_INUSE' undeclared (first use in this function) PCSC.xs:229: `SCARD_STATE_MUTE' undeclared (first use in this function) PCSC.xs: In function `_StringifyError': PCSC.xs:246: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.xs:247: `SCARD_E_CANCELLED' undeclared (first use in this function) PCSC.xs:248: `SCARD_E_CANT_DISPOSE' undeclared (first use in this function) PCSC.xs:249: `SCARD_E_INSUFFICIENT_BUFFER' undeclared (first use in this function) PCSC.xs:250: `SCARD_E_INVALID_ATR' undeclared (first use in this function) PCSC.xs:251: `SCARD_E_INVALID_HANDLE' undeclared (first use in this function) PCSC.xs:252: `SCARD_E_INVALID_PARAMETER' undeclared (first use in this function) PCSC.xs:253: `SCARD_E_INVALID_TARGET' undeclared (first use in this function) PCSC.xs:254: `SCARD_E_INVALID_VALUE' undeclared (first use in this function) PCSC.xs:255: `SCARD_E_NO_MEMORY' undeclared (first use in this function) PCSC.xs:256: `SCARD_F_COMM_ERROR' undeclared (first use in this function) PCSC.xs:257: `SCARD_F_INTERNAL_ERROR' undeclared (first use in this function) PCSC.xs:258: `SCARD_F_UNKNOWN_ERROR' undeclared (first use in this function) PCSC.xs:259: `SCARD_F_WAITED_TOO_LONG' undeclared (first use in this function) PCSC.xs:260: `SCARD_E_UNKNOWN_READER' undeclared (first use in this function) PCSC.xs:261: `SCARD_E_TIMEOUT' undeclared (first use in this function) PCSC.xs:262: `SCARD_E_SHARING_VIOLATION' undeclared (first use in this function) PCSC.xs:263: `SCARD_E_NO_SMARTCARD' undeclared (first use in this function) PCSC.xs:264: `SCARD_E_UNKNOWN_CARD' undeclared (first use in this function) PCSC.xs:265: `SCARD_E_PROTO_MISMATCH' undeclared (first use in this function) PCSC.xs:266: `SCARD_E_NOT_READY' undeclared (first use in this function) PCSC.xs:267: `SCARD_E_SYSTEM_CANCELLED' undeclared (first use in this function) PCSC.xs:268: `SCARD_E_NOT_TRANSACTED' undeclared (first use in this function) PCSC.xs:269: `SCARD_E_READER_UNAVAILABLE' undeclared (first use in this function) PCSC.xs:270: `SCARD_W_UNSUPPORTED_CARD' undeclared (first use in this function) PCSC.xs:271: `SCARD_W_UNRESPONSIVE_CARD' undeclared (first use in this function) PCSC.xs:272: `SCARD_W_UNPOWERED_CARD' undeclared (first use in this function) PCSC.xs:273: `SCARD_W_RESET_CARD' undeclared (first use in this function) PCSC.xs:274: `SCARD_W_REMOVED_CARD' undeclared (first use in this function) PCSC.xs:275: `SCARD_E_PCI_TOO_SMALL' undeclared (first use in this function) PCSC.xs:276: `SCARD_E_READER_UNSUPPORTED' undeclared (first use in this function) PCSC.xs:277: `SCARD_E_DUPLICATE_READER' undeclared (first use in this function) PCSC.xs:278: `SCARD_E_CARD_UNSUPPORTED' undeclared (first use in this function) PCSC.xs:279: `SCARD_E_NO_SERVICE' undeclared (first use in this function) PCSC.xs:280: `SCARD_E_SERVICE_STOPPED' undeclared (first use in this function) PCSC.xs:283: `SCARD_W_INSERTED_CARD' undeclared (first use in this function) PCSC.xs:284: `SCARD_E_UNSUPPORTED_FEATURE' undeclared (first use in this function) PCSC.xs:246: warning: unreachable code at beginning of switch statement PCSC.xs: In function `gnLastError_get': PCSC.xs:303: pointer value used where a floating point value was expected PCSC.xs:306: warning: passing arg 1 of `_StringifyError' makes integer from pointer without a cast PCSC.xs: In function `gnLastError_set': PCSC.xs:319: invalid lvalue in assignment PCSC.xs: In function `_InitMagic': PCSC.xs:334: warning: assignment from incompatible pointer type PCSC.xs:335: warning: assignment from incompatible pointer type PCSC.xs: In function `XS_Chipcard__PCSC__LoadPCSCLibrary': PCSC.xs:358: warning: implicit declaration of function `LOAD_LIB' PCSC.xs:359: warning: comparison between pointer and integer PCSC.xs:363: `TSCardEstablishContext' undeclared (first use in this function) PCSC.xs:363: parse error before `GET_FCT' PCSC.xs:364: warning: implicit declaration of function `GET_FCT' PCSC.xs: In function `XS_Chipcard__PCSC__EstablishContext': PCSC.xs:425: `SCARDCONTEXT' undeclared (first use in this function) PCSC.xs:425: parse error before `hContext' PCSC.xs:428: `hContext' undeclared (first use in this function) PCSC.xs:428: called object is not a function PCSC.xs:431: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.c:432: warning: unused variable `RETVAL' PCSC.xs: In function `XS_Chipcard__PCSC__ReleaseContext': PCSC.xs:450: invalid lvalue in assignment PCSC.xs:453: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.xs: In function `XS_Chipcard__PCSC__ListReaders': PCSC.xs:479: `DWORD' undeclared (first use in this function) PCSC.xs:479: parse error before `nBufferSize' PCSC.xs:497: `nBufferSize' undeclared (first use in this function) PCSC.xs:497: invalid lvalue in assignment PCSC.xs:500: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.xs:511: `SCARD_E_NO_MEMORY' undeclared (first use in this function) PCSC.xs:518: invalid lvalue in assignment PCSC.xs:531: `SCARD_F_INTERNAL_ERROR' undeclared (first use in this function) PCSC.c:487: warning: unused variable `RETVAL' PCSC.xs: In function `XS_Chipcard__PCSC__Connect': PCSC.xs:576: `SCARDHANDLE' undeclared (first use in this function) PCSC.xs:576: parse error before `hCard' PCSC.xs:577: `DWORD' undeclared (first use in this function) PCSC.xs:579: `hCard' undeclared (first use in this function) PCSC.xs:579: `dwActiveProtocol' undeclared (first use in this function) PCSC.xs:579: invalid lvalue in assignment PCSC.xs:582: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.c:581: warning: unused variable `RETVAL' PCSC.xs: In function `XS_Chipcard__PCSC__Reconnect': PCSC.xs:608: `DWORD' undeclared (first use in this function) PCSC.xs:608: parse error before `dwActiveProtocol' PCSC.xs:611: `dwActiveProtocol' undeclared (first use in this function) PCSC.xs:611: invalid lvalue in assignment PCSC.xs:615: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.c:611: warning: unused variable `RETVAL' PCSC.xs: In function `XS_Chipcard__PCSC__Disconnect': PCSC.xs:635: invalid lvalue in assignment PCSC.xs:638: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.xs: In function `XS_Chipcard__PCSC__Status': PCSC.xs:679: `DWORD' undeclared (first use in this function) PCSC.xs:679: parse error before `cchReaderLen' PCSC.xs:681: parse error before `cbAtrLen' PCSC.xs:690: `cchReaderLen' undeclared (first use in this function) PCSC.xs:691: `dwState' undeclared (first use in this function) PCSC.xs:691: `dwProtocol' undeclared (first use in this function) PCSC.xs:691: `BYTE' undeclared (first use in this function) PCSC.xs:691: parse error before `)' PCSC.xs:696: `SCARD_E_INSUFFICIENT_BUFFER' undeclared (first use in this function) PCSC.xs:696: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.xs:702: `cbAtrLen' undeclared (first use in this function) PCSC.xs:702: `MAX_ATR_SIZE' undeclared (first use in this function) PCSC.xs:705: `SCARD_F_INTERNAL_ERROR' undeclared (first use in this function) PCSC.xs:712: `SCARD_E_NO_MEMORY' undeclared (first use in this function) PCSC.xs:734: parse error before `)' PCSC.c:678: warning: unused variable `RETVAL' PCSC.xs: In function `XS_Chipcard__PCSC__Transmit': PCSC.xs:811: `MAX_BUFFER_SIZE' undeclared (first use in this function) PCSC.xs:813: `DWORD' undeclared (first use in this function) PCSC.xs:813: parse error before `cbRecvLength' PCSC.xs:814: `SCARD_IO_REQUEST' undeclared (first use in this function) PCSC.xs:819: `SCARD_E_INVALID_PARAMETER' undeclared (first use in this function) PCSC.xs:838: `SCARD_PROTOCOL_T0' undeclared (first use in this function) PCSC.xs:839: `SCARD_PROTOCOL_T1' undeclared (first use in this function) PCSC.xs:841: `SCARD_PROTOCOL_RAW' undeclared (first use in this function) PCSC.xs:842: `ioSendPci' undeclared (first use in this function) PCSC.xs:844: `ioRecvPci' undeclared (first use in this function) PCSC.xs:846: warning: unreachable code at beginning of switch statement PCSC.xs:851: `SCARD_E_INVALID_VALUE' undeclared (first use in this function) PCSC.xs:867: `SCARD_E_NO_MEMORY' undeclared (first use in this function) PCSC.xs:878: `BYTE' undeclared (first use in this function) PCSC.xs:878: parse error before `)' PCSC.xs:879: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.xs:896: `cbRecvLength' undeclared (first use in this function) PCSC.c:802: warning: unused variable `RETVAL' PCSC.xs:811: warning: unused variable `pbRecvBuffer' PCSC.xs: In function `XS_Chipcard__PCSC__Control': PCSC.xs:926: `MAX_BUFFER_SIZE' undeclared (first use in this function) PCSC.xs:928: `DWORD' undeclared (first use in this function) PCSC.xs:928: parse error before `cbRecvLength' PCSC.xs:933: `SCARD_E_INVALID_PARAMETER' undeclared (first use in this function) PCSC.xs:952: `SCARD_E_INVALID_VALUE' undeclared (first use in this function) PCSC.xs:959: `SCARD_E_NO_MEMORY' undeclared (first use in this function) PCSC.xs:970: `BYTE' undeclared (first use in this function) PCSC.xs:970: parse error before `)' PCSC.xs:973: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.xs:989: `cbRecvLength' undeclared (first use in this function) PCSC.c:915: warning: unused variable `RETVAL' PCSC.xs:926: warning: unused variable `pbRecvBuffer' PCSC.xs: In function `XS_Chipcard__PCSC__BeginTransaction': PCSC.xs:1012: invalid lvalue in assignment PCSC.xs:1015: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.xs: In function `XS_Chipcard__PCSC__EndTransaction': PCSC.xs:1037: invalid lvalue in assignment PCSC.xs:1040: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.xs: In function `XS_Chipcard__PCSC__GetStatusChange': PCSC.xs:1064: syntax error before `*' PCSC.xs:1072: `SCARD_E_INVALID_PARAMETER' undeclared (first use in this function) PCSC.xs:1092: `rgReaderStates_t' undeclared (first use in this function) PCSC.xs:1096: `SCARD_READERSTATE_A' undeclared (first use in this function) PCSC.xs:1096: parse error before `)' PCSC.xs:1096: parse error before `)' PCSC.xs:1222: invalid lvalue in assignment PCSC.xs:1225: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.c:1054: warning: unused variable `RETVAL' PCSC.xs: In function `XS_Chipcard__PCSC__Cancel': PCSC.xs:1329: invalid lvalue in assignment PCSC.xs:1332: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.xs: In function `XS_Chipcard__PCSC__SetTimeout': PCSC.xs:1360: invalid lvalue in assignment PCSC.xs:1363: `SCARD_S_SUCCESS' undeclared (first use in this function) PCSC.c: At top level: PCSCperl.h:185: warning: `gnLastError' used but never defined make: *** [PCSC.o] Error 1