C:\>cpan -i DBI CPAN: File::HomeDir loaded ok (v0.67) Fetching with LWP: http://cpan.strawberryperl.com/authors/01mailrc.txt.gz Fetching with LWP: http://cpan.strawberryperl.com/modules/02packages.details.txt.gz Fetching with LWP: http://cpan.strawberryperl.com/modules/03modlist.data.gz Creating database file ... Gathering information from index files ... Populating database tables ... Done! DBI is up to date (1.601). C:\>cpan -i DBD:ODBC CPAN: File::HomeDir loaded ok (v0.67) Database was generated on Tue, 29 Jan 2008 23:12:42 GMT Running install for module 'DBD::ODBC' Running make for M/MJ/MJEVANS/DBD-ODBC-1.15.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/M/MJ/MJEVANS/DBD-ODBC-1.15.tar.gz Fetching with LWP: http://cpan.strawberryperl.com/authors/id/M/MJ/MJEVANS/CHECKSUMS Checksum for C:\strawberry\cpan\sources\authors\id\M\MJ\MJEVANS\DBD-ODBC-1.15.ta r.gz ok CPAN.pm: Going to build M/MJ/MJEVANS/DBD-ODBC-1.15.tar.gz Useless use of private variable in void context at Makefile.PL line 524. You are using a Perl configured with threading enabled. Please read the warnings in DBI about this. You should also be aware that on non-Windows platforms ODBC drivers come in two forms, thread-safe and non-thread-safe drivers and you may need to make sure you are using the right one. Press return to continue... >>> Remember to actually *READ* the README file! And re-read it if you have any problems. Checking if your kit is complete... Looks good Using DBI 1.601 (for perl 5.010000 on MSWin32-x86-multi-thread) installed in C:/ strawberry/perl/site/lib/auto/DBI/ Using DBI 1.601 (for perl 5.010000 on MSWin32-x86-multi-thread) installed in C:/ strawberry/perl/site/lib/auto/DBI/ Writing Makefile for DBD::ODBC The DBD::ODBC tests will use these values for the database connection: DBI_DSN= e.g. dbi:ODBC:demo DBI_USER= DBI_PASS= Warning: not all required environment variables are set. C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e cp Changes blib\lib\DBD\O DBC\Changes.pm cp ODBC.pm blib\lib\DBD\ODBC.pm gcc -c -IC:\strawberry\c\include -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_ IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" "-IC:\strawberry\perl\lib \CORE" -DWITH_UNICODE ConvertUTF.c C:\strawberry\perl\bin\perl.exe -p -e "s/~DRIVER~/ODBC/g" C:\strawberry\perl\sit e\lib\auto\DBI\Driver.xst > ODBC.xsi C:\strawberry\perl\bin\perl.exe C:\strawberry\perl\lib\ExtUtils\xsubpp -typemap C:\strawberry\perl\lib\ExtUtils\typemap ODBC.xs > ODBC.xsc && C:\strawberry\pe rl\bin\perl.exe -MExtUtils::Command -e mv ODBC.xsc ODBC.c Warning: duplicate function definition 'data_sources' detected in ODBC.xs, line 202 gcc -c -IC:\strawberry\c\include -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DPERL_ IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\" "-IC:\strawberry\perl\lib \CORE" -DWITH_UNICODE ODBC.c In file included from ODBC.xs:1: ODBC.h:13:61: DBIXS.h: No such file or directory In file included from ODBC.h:17, from ODBC.xs:1: dbdimp.h:20: error: syntax error before "dbih_drc_t" dbdimp.h:20: warning: no semicolon at end of struct or union dbdimp.h:23: error: syntax error before '}' token dbdimp.h:29: error: syntax error before "dbih_dbc_t" dbdimp.h:29: warning: no semicolon at end of struct or union dbdimp.h:50: error: syntax error before '*' token dbdimp.h:50: warning: data definition has no type or storage class dbdimp.h:52: error: syntax error before '}' token dbdimp.h:56: error: syntax error before "dbih_stc_t" dbdimp.h:56: warning: no semicolon at end of struct or union dbdimp.h:67: error: syntax error before '*' token dbdimp.h:67: warning: data definition has no type or storage class dbdimp.h:68: error: syntax error before '*' token dbdimp.h:68: warning: data definition has no type or storage class dbdimp.h:81: error: syntax error before '*' token dbdimp.h:81: warning: data definition has no type or storage class dbdimp.h:84: error: syntax error before '*' token dbdimp.h:84: warning: data definition has no type or storage class dbdimp.h:95: error: syntax error before '}' token dbdimp.h:101: error: syntax error before "imp_sth_t" dbdimp.h:101: warning: no semicolon at end of struct or union dbdimp.h:119: error: syntax error before '*' token dbdimp.h:119: warning: data definition has no type or storage class dbdimp.h:122: error: syntax error before '}' token dbdimp.h:130: error: syntax error before "SV" dbdimp.h:130: warning: no semicolon at end of struct or union dbdimp.h:134: error: syntax error before "is_inout" dbdimp.h:134: warning: data definition has no type or storage class dbdimp.h:135: error: syntax error before "maxlen" dbdimp.h:135: warning: data definition has no type or storage class dbdimp.h:148: error: syntax error before '}' token ODBC.h:19:63: dbd_xsh.h: No such file or directory In file included from ODBC.xs:1: ODBC.h:21: error: syntax error before '*' token ODBC.h:22: error: syntax error before "_" ODBC.h:25: error: syntax error before "_" ODBC.h:29: error: syntax error before "_" ODBC.h:32: error: syntax error before "_" ODBC.h:33: error: syntax error before "_" ODBC.h:34: error: syntax error before "_" ODBC.h:35: error: syntax error before "_" ODBC.h:36: error: syntax error before "_" ODBC.h:37: error: syntax error before "_" ODBC.h:38: error: syntax error before "_" ODBC.h:39: error: syntax error before "_" ODBC.xs:3: warning: data definition has no type or storage class ODBC.c:22:24: Driver_xst.h: No such file or directory ODBC.c:27: warning: parameter names (without types) in function declaration ODBC.c:27: warning: data definition has no type or storage class ODBC.c: In function `XS': ODBC.c:33: error: `dXSARGS' undeclared (first use in this function) ODBC.c:33: error: (Each undeclared identifier is reported only once ODBC.c:33: error: for each function it appears in.) ODBC.c:35: error: `dXSI32' undeclared (first use in this function) ODBC.c:36: error: `items' undeclared (first use in this function) ODBC.c:37: error: `aTHX_' undeclared (first use in this function) ODBC.c:37: error: syntax error before string constant ODBC.c:37: error: `cv' undeclared (first use in this function) ODBC.c:37: error: syntax error before ')' token ODBC.c:40: error: `SV' undeclared (first use in this function) ODBC.c:40: error: `drh' undeclared (first use in this function) ODBC.xsi:43: error: `ix' undeclared (first use in this function) ODBC.xsi:44: error: `imp_drh' undeclared (first use in this function) ODBC.xsi:44: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:44: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:98: warning: parameter names (without types) in function declaration ODBC.c:98: warning: data definition has no type or storage class ODBC.c:100: error: redefinition of 'XS' ODBC.c:29: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:104: error: `dXSARGS' undeclared (first use in this function) ODBC.c:106: error: `items' undeclared (first use in this function) ODBC.c:107: error: `aTHX_' undeclared (first use in this function) ODBC.c:107: error: syntax error before string constant ODBC.c:107: error: syntax error before ')' token ODBC.c:108: error: `cv' undeclared (first use in this function) ODBC.c:110: error: `SV' undeclared (first use in this function) ODBC.c:110: error: `dbh' undeclared (first use in this function) ODBC.c:112: error: `username' undeclared (first use in this function) ODBC.c:113: error: `password' undeclared (first use in this function) ODBC.c:114: error: `attribs' undeclared (first use in this function) ODBC.c:117: error: `Nullsv' undeclared (first use in this function) ODBC.xsi:87: error: `STRLEN' undeclared (first use in this function) ODBC.xsi:87: error: syntax error before "lna" ODBC.xsi:89: error: `lna' undeclared (first use in this function) ODBC.xsi:89: warning: pointer/integer type mismatch in conditional expression ODBC.xsi:90: warning: pointer/integer type mismatch in conditional expression ODBC.xsi:92: error: `imp_dbh' undeclared (first use in this function) ODBC.xsi:92: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:92: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:139: warning: parameter names (without types) in function declaration ODBC.c:139: warning: data definition has no type or storage class ODBC.c:141: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c:141: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:145: error: `dXSARGS' undeclared (first use in this function) ODBC.c:147: error: `cv' undeclared (first use in this function) ODBC.xsi:102: error: `SV' undeclared (first use in this function) ODBC.xsi:102: error: `sth' undeclared (first use in this function) ODBC.xsi:103: error: `maxrows_svp' undeclared (first use in this function) ODBC.xsi:104: error: `tmp_svp' undeclared (first use in this function) ODBC.xsi:105: error: `attr' undeclared (first use in this function) ODBC.xsi:105: error: `PL_sv_undef' undeclared (first use in this function) ODBC.xsi:106: error: `imp_sth_t' undeclared (first use in this function) ODBC.xsi:106: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:108: error: `items' undeclared (first use in this function) ODBC.xsi:114: error: invalid lvalue in assignment ODBC.xsi:124: error: `SPAGAIN' undeclared (first use in this function) ODBC.xsi:124: error: `SP' undeclared (first use in this function) ODBC.xsi:126: error: `XSRETURN_UNDEF' undeclared (first use in this function) ODBC.xsi:128: error: invalid type argument of `->' ODBC.xsi:130: error: syntax error before ')' token ODBC.xsi:133: error: `ax' undeclared (first use in this function) ODBC.xsi:138: error: invalid lvalue in assignment ODBC.xsi:144: error: invalid lvalue in assignment ODBC.c: At top level: ODBC.c:200: warning: parameter names (without types) in function declaration ODBC.c:200: warning: data definition has no type or storage class ODBC.c:202: error: redefinition of 'XS' ODBC.c:141: error: previous definition of 'XS' was here ODBC.c:202: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:206: error: `dXSARGS' undeclared (first use in this function) ODBC.c:208: error: `dXSI32' undeclared (first use in this function) ODBC.c:209: error: `cv' undeclared (first use in this function) ODBC.c:210: error: `ax' undeclared (first use in this function) ODBC.c:211: error: `SP' undeclared (first use in this function) ODBC.c:211: error: `items' undeclared (first use in this function) ODBC.xsi:152: error: `ix' undeclared (first use in this function) ODBC.xsi:153: error: `imp_sth_t' undeclared (first use in this function) ODBC.xsi:153: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:154: error: `SV' undeclared (first use in this function) ODBC.xsi:154: error: `sth' undeclared (first use in this function) ODBC.xsi:155: error: `AV' undeclared (first use in this function) ODBC.xsi:155: error: `row_av' undeclared (first use in this function) ODBC.xsi:163: error: `SPAGAIN' undeclared (first use in this function) ODBC.xsi:165: error: `XSRETURN_EMPTY' undeclared (first use in this function) ODBC.xsi:165: error: `XSRETURN_UNDEF' undeclared (first use in this function) ODBC.xsi:168: error: invalid type argument of `->' ODBC.xsi:170: error: syntax error before ')' token ODBC.xsi:178: error: invalid lvalue in assignment ODBC.xsi:185: error: `GIMME' undeclared (first use in this function) ODBC.xsi:185: error: `G_SCALAR' undeclared (first use in this function) ODBC.xsi:186: error: `PL_sv_undef' undeclared (first use in this function) ODBC.xsi:193: error: `sp' undeclared (first use in this function) ODBC.xsi:195: error: subscripted value is neither array nor pointer ODBC.xsi:199: error: syntax error before ')' token ODBC.c:271: error: `PUTBACK' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:360: warning: parameter names (without types) in function declaration ODBC.c:360: warning: data definition has no type or storage class ODBC.c:362: error: redefinition of 'XS' ODBC.c:202: error: previous definition of 'XS' was here ODBC.c:362: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:366: error: `dXSARGS' undeclared (first use in this function) ODBC.c:368: error: `items' undeclared (first use in this function) ODBC.c:369: error: `aTHX_' undeclared (first use in this function) ODBC.c:369: error: syntax error before string constant ODBC.c:369: error: syntax error before ')' token ODBC.c:370: error: `cv' undeclared (first use in this function) ODBC.c:372: error: `SV' undeclared (first use in this function) ODBC.c:372: error: `dbh' undeclared (first use in this function) ODBC.xsi:257: error: `imp_dbh' undeclared (first use in this function) ODBC.xsi:257: error: `DBIcf_AutoCommit' undeclared (first use in this function) ODBC.xsi:259: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:259: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:384: warning: parameter names (without types) in function declaration ODBC.c:384: warning: data definition has no type or storage class ODBC.c:386: error: redefinition of 'XS' ODBC.c:362: error: previous definition of 'XS' was here ODBC.c:386: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:390: error: `dXSARGS' undeclared (first use in this function) ODBC.c:392: error: `items' undeclared (first use in this function) ODBC.c:393: error: `aTHX_' undeclared (first use in this function) ODBC.c:393: error: syntax error before string constant ODBC.c:393: error: syntax error before ')' token ODBC.c:394: error: `cv' undeclared (first use in this function) ODBC.c:396: error: `SV' undeclared (first use in this function) ODBC.c:396: error: `dbh' undeclared (first use in this function) ODBC.xsi:267: error: `imp_dbh' undeclared (first use in this function) ODBC.xsi:267: error: `DBIcf_AutoCommit' undeclared (first use in this function) ODBC.xsi:269: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:269: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:408: warning: parameter names (without types) in function declaration ODBC.c:408: warning: data definition has no type or storage class ODBC.c:410: error: redefinition of 'XS' ODBC.c:386: error: previous definition of 'XS' was here ODBC.c:410: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:414: error: `dXSARGS' undeclared (first use in this function) ODBC.c:416: error: `items' undeclared (first use in this function) ODBC.c:417: error: `aTHX_' undeclared (first use in this function) ODBC.c:417: error: syntax error before string constant ODBC.c:417: error: syntax error before ')' token ODBC.c:418: error: `cv' undeclared (first use in this function) ODBC.c:420: error: `SV' undeclared (first use in this function) ODBC.c:420: error: `dbh' undeclared (first use in this function) ODBC.xsi:277: error: `imp_dbh' undeclared (first use in this function) ODBC.xsi:278: error: `XSRETURN_YES' undeclared (first use in this function) ODBC.xsi:282: error: `dirty' undeclared (first use in this function) ODBC.xsi:283: error: `STRLEN' undeclared (first use in this function) ODBC.xsi:283: error: syntax error before "lna" ODBC.xsi:286: error: `lna' undeclared (first use in this function) ODBC.xsi:289: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:289: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:443: warning: parameter names (without types) in function declaration ODBC.c:443: warning: data definition has no type or storage class ODBC.c:445: error: redefinition of 'XS' ODBC.c:410: error: previous definition of 'XS' was here ODBC.c:445: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:449: error: `dXSARGS' undeclared (first use in this function) ODBC.c:451: error: `items' undeclared (first use in this function) ODBC.c:452: error: `aTHX_' undeclared (first use in this function) ODBC.c:452: error: syntax error before string constant ODBC.c:452: error: syntax error before ')' token ODBC.c:453: error: `cv' undeclared (first use in this function) ODBC.c:455: error: `SV' undeclared (first use in this function) ODBC.c:455: error: `dbh' undeclared (first use in this function) ODBC.c:456: error: `keysv' undeclared (first use in this function) ODBC.c:457: error: `valuesv' undeclared (first use in this function) ODBC.xsi:302: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:303: error: `imp_dbh' undeclared (first use in this function) ODBC.xsi:304: error: invalid type argument of `->' ODBC.xsi:305: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:472: warning: parameter names (without types) in function declaration ODBC.c:472: warning: data definition has no type or storage class ODBC.c:474: error: redefinition of 'XS' ODBC.c:445: error: previous definition of 'XS' was here ODBC.c:474: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:478: error: `dXSARGS' undeclared (first use in this function) ODBC.c:480: error: `items' undeclared (first use in this function) ODBC.c:481: error: `aTHX_' undeclared (first use in this function) ODBC.c:481: error: syntax error before string constant ODBC.c:481: error: syntax error before ')' token ODBC.c:482: error: `cv' undeclared (first use in this function) ODBC.c:484: error: `SV' undeclared (first use in this function) ODBC.c:484: error: `dbh' undeclared (first use in this function) ODBC.c:485: error: `keysv' undeclared (first use in this function) ODBC.xsi:314: error: `valuesv' undeclared (first use in this function) ODBC.xsi:314: error: `imp_dbh' undeclared (first use in this function) ODBC.xsi:316: error: invalid type argument of `->' ODBC.c: At top level: ODBC.c:498: warning: parameter names (without types) in function declaration ODBC.c:498: warning: data definition has no type or storage class ODBC.c:500: error: redefinition of 'XS' ODBC.c:474: error: previous definition of 'XS' was here ODBC.c:500: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:504: error: `dXSARGS' undeclared (first use in this function) ODBC.c:506: error: `items' undeclared (first use in this function) ODBC.c:507: error: `aTHX_' undeclared (first use in this function) ODBC.c:507: error: syntax error before string constant ODBC.c:507: error: syntax error before ')' token ODBC.c:508: error: `cv' undeclared (first use in this function) ODBC.c:509: error: `ax' undeclared (first use in this function) ODBC.c:510: error: `SP' undeclared (first use in this function) ODBC.c:512: error: `SV' undeclared (first use in this function) ODBC.c:512: error: `dbh' undeclared (first use in this function) ODBC.xsi:326: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:327: error: `imp_dbh' undeclared (first use in this function) ODBC.xsi:328: error: `STRLEN' undeclared (first use in this function) ODBC.xsi:328: error: syntax error before "lna" ODBC.xsi:329: error: `dirty' undeclared (first use in this function) ODBC.xsi:329: error: invalid type argument of `->' ODBC.xsi:332: error: `lna' undeclared (first use in this function) ODBC.xsi:337: error: invalid type argument of `->' ODBC.xsi:341: error: `DBIcf_AutoCommit' undeclared (first use in this function) ODBC.xsi:357: error: `DBIcf_Executed' undeclared (first use in this function) ODBC.xsi:358: error: invalid type argument of `->' ODBC.c:559: error: `PUTBACK' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:645: warning: parameter names (without types) in function declaration ODBC.c:645: warning: data definition has no type or storage class ODBC.c:647: error: redefinition of 'XS' ODBC.c:500: error: previous definition of 'XS' was here ODBC.c:647: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:651: error: `dXSARGS' undeclared (first use in this function) ODBC.c:653: error: `items' undeclared (first use in this function) ODBC.c:654: error: `aTHX_' undeclared (first use in this function) ODBC.c:654: error: syntax error before string constant ODBC.c:654: error: syntax error before ')' token ODBC.c:655: error: `cv' undeclared (first use in this function) ODBC.c:657: error: `SV' undeclared (first use in this function) ODBC.c:657: error: `sth' undeclared (first use in this function) ODBC.c:659: error: `attribs' undeclared (first use in this function) ODBC.c:662: error: `Nullsv' undeclared (first use in this function) ODBC.xsi:431: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:431: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:431: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:685: warning: parameter names (without types) in function declaration ODBC.c:685: warning: data definition has no type or storage class ODBC.c:687: error: redefinition of 'XS' ODBC.c:647: error: previous definition of 'XS' was here ODBC.c:687: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:691: error: `dXSARGS' undeclared (first use in this function) ODBC.c:693: error: `items' undeclared (first use in this function) ODBC.c:694: error: `aTHX_' undeclared (first use in this function) ODBC.c:694: error: syntax error before string constant ODBC.c:694: error: syntax error before ')' token ODBC.c:695: error: `cv' undeclared (first use in this function) ODBC.c:697: error: `SV' undeclared (first use in this function) ODBC.c:697: error: `sth' undeclared (first use in this function) ODBC.xsi:443: error: `imp_sth' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:769: warning: parameter names (without types) in function declaration ODBC.c:769: warning: data definition has no type or storage class ODBC.c:771: error: redefinition of 'XS' ODBC.c:687: error: previous definition of 'XS' was here ODBC.c:771: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:775: error: `dXSARGS' undeclared (first use in this function) ODBC.c:777: error: `items' undeclared (first use in this function) ODBC.c:778: error: `aTHX_' undeclared (first use in this function) ODBC.c:778: error: syntax error before string constant ODBC.c:778: error: syntax error before ')' token ODBC.c:779: error: `cv' undeclared (first use in this function) ODBC.c:781: error: `SV' undeclared (first use in this function) ODBC.c:781: error: `sth' undeclared (first use in this function) ODBC.c:782: error: `param' undeclared (first use in this function) ODBC.c:783: error: `value' undeclared (first use in this function) ODBC.c:784: error: `attribs' undeclared (first use in this function) ODBC.c:787: error: `Nullsv' undeclared (first use in this function) ODBC.xsi:496: error: `IV' undeclared (first use in this function) ODBC.xsi:496: error: syntax error before "sql_type" ODBC.xsi:506: error: `svp' undeclared (first use in this function) ODBC.xsi:512: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:513: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:513: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:818: warning: parameter names (without types) in function declaration ODBC.c:818: warning: data definition has no type or storage class ODBC.c:820: error: redefinition of 'XS' ODBC.c:771: error: previous definition of 'XS' was here ODBC.c:820: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:824: error: `dXSARGS' undeclared (first use in this function) ODBC.c:826: error: `items' undeclared (first use in this function) ODBC.c:827: error: `aTHX_' undeclared (first use in this function) ODBC.c:827: error: syntax error before string constant ODBC.c:827: error: syntax error before ')' token ODBC.c:828: error: `cv' undeclared (first use in this function) ODBC.c:830: error: `SV' undeclared (first use in this function) ODBC.c:830: error: `sth' undeclared (first use in this function) ODBC.c:831: error: `param' undeclared (first use in this function) ODBC.c:832: error: `value_ref' undeclared (first use in this function) ODBC.c:833: error: `IV' undeclared (first use in this function) ODBC.c:833: error: syntax error before "maxlen" ODBC.c:834: error: `attribs' undeclared (first use in this function) ODBC.c:837: error: `Nullsv' undeclared (first use in this function) ODBC.xsi:526: error: syntax error before "sql_type" ODBC.xsi:528: error: `value' undeclared (first use in this function) ODBC.xsi:529: error: `SVt_PVMG' undeclared (first use in this function) ODBC.xsi:542: error: `svp' undeclared (first use in this function) ODBC.xsi:547: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:548: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:548: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:873: warning: parameter names (without types) in function declaration ODBC.c:873: warning: data definition has no type or storage class ODBC.c:875: error: redefinition of 'XS' ODBC.c:820: error: previous definition of 'XS' was here ODBC.c:875: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:879: error: `dXSARGS' undeclared (first use in this function) ODBC.c:881: error: `items' undeclared (first use in this function) ODBC.c:882: error: `aTHX_' undeclared (first use in this function) ODBC.c:882: error: syntax error before string constant ODBC.c:882: error: syntax error before ')' token ODBC.c:883: error: `cv' undeclared (first use in this function) ODBC.c:885: error: `SV' undeclared (first use in this function) ODBC.c:885: error: `sth' undeclared (first use in this function) ODBC.xsi:559: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:559: error: `ax' undeclared (first use in this function) ODBC.xsi:560: error: `XSRETURN_UNDEF' undeclared (first use in this function) ODBC.xsi:565: error: invalid lvalue in assignment ODBC.c: At top level: ODBC.c:947: warning: parameter names (without types) in function declaration ODBC.c:947: warning: data definition has no type or storage class ODBC.c:949: error: redefinition of 'XS' ODBC.c:875: error: previous definition of 'XS' was here ODBC.c:949: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:953: error: `dXSARGS' undeclared (first use in this function) ODBC.c:955: error: `dXSI32' undeclared (first use in this function) ODBC.c:956: error: `items' undeclared (first use in this function) ODBC.c:957: error: `aTHX_' undeclared (first use in this function) ODBC.c:957: error: syntax error before string constant ODBC.c:957: error: `cv' undeclared (first use in this function) ODBC.c:957: error: syntax error before ')' token ODBC.c:960: error: `SV' undeclared (first use in this function) ODBC.c:960: error: `sth' undeclared (first use in this function) ODBC.xsi:600: error: `AV' undeclared (first use in this function) ODBC.xsi:600: error: `av' undeclared (first use in this function) ODBC.xsi:601: error: `ix' undeclared (first use in this function) ODBC.xsi:602: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:603: error: syntax error before ')' token ODBC.c: At top level: ODBC.c:973: warning: parameter names (without types) in function declaration ODBC.c:973: warning: data definition has no type or storage class ODBC.c:975: error: redefinition of 'XS' ODBC.c:949: error: previous definition of 'XS' was here ODBC.c:975: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:979: error: `dXSARGS' undeclared (first use in this function) ODBC.c:981: error: `dXSI32' undeclared (first use in this function) ODBC.c:982: error: `items' undeclared (first use in this function) ODBC.c:983: error: `aTHX_' undeclared (first use in this function) ODBC.c:983: error: syntax error before string constant ODBC.c:983: error: `cv' undeclared (first use in this function) ODBC.c:983: error: syntax error before ')' token ODBC.c:985: error: `ax' undeclared (first use in this function) ODBC.c:986: error: `SP' undeclared (first use in this function) ODBC.c:988: error: `SV' undeclared (first use in this function) ODBC.c:988: error: `sth' undeclared (first use in this function) ODBC.xsi:613: error: `AV' undeclared (first use in this function) ODBC.xsi:613: error: `av' undeclared (first use in this function) ODBC.xsi:614: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:618: error: `sp' undeclared (first use in this function) ODBC.xsi:620: error: subscripted value is neither array nor pointer ODBC.xsi:622: error: `ix' undeclared (first use in this function) ODBC.c:1003: error: `PUTBACK' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1009: warning: parameter names (without types) in function declaration ODBC.c:1009: warning: data definition has no type or storage class ODBC.c:1011: error: redefinition of 'XS' ODBC.c:975: error: previous definition of 'XS' was here ODBC.c:1011: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1015: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1017: error: `items' undeclared (first use in this function) ODBC.c:1018: error: `aTHX_' undeclared (first use in this function) ODBC.c:1018: error: syntax error before string constant ODBC.c:1018: error: syntax error before ')' token ODBC.c:1019: error: `cv' undeclared (first use in this function) ODBC.c:1021: error: `SV' undeclared (first use in this function) ODBC.c:1021: error: `sth' undeclared (first use in this function) ODBC.c:1022: error: `slice' undeclared (first use in this function) ODBC.c:1023: error: `batch_row_count' undeclared (first use in this function) ODBC.c:1026: error: `PL_sv_undef' undeclared (first use in this function) ODBC.xsi:633: error: invalid lvalue in assignment ODBC.xsi:636: error: invalid lvalue in assignment ODBC.c: At top level: ODBC.c:1049: warning: parameter names (without types) in function declaration ODBC.c:1049: warning: data definition has no type or storage class ODBC.c:1051: error: redefinition of 'XS' ODBC.c:1011: error: previous definition of 'XS' was here ODBC.c:1051: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1055: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1057: error: `items' undeclared (first use in this function) ODBC.c:1058: error: `aTHX_' undeclared (first use in this function) ODBC.c:1058: error: syntax error before string constant ODBC.c:1058: error: syntax error before ')' token ODBC.c:1059: error: `cv' undeclared (first use in this function) ODBC.c:1061: error: `SV' undeclared (first use in this function) ODBC.c:1061: error: `sth' undeclared (first use in this function) ODBC.xsi:645: error: `D_imp_dbh_from_sth' undeclared (first use in this function ) ODBC.xsi:646: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:648: error: `XSRETURN_YES' undeclared (first use in this function) ODBC.xsi:650: error: `imp_dbh' undeclared (first use in this function) ODBC.xsi:659: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:659: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1086: warning: parameter names (without types) in function declaration ODBC.c:1086: warning: data definition has no type or storage class ODBC.c:1088: error: redefinition of 'XS' ODBC.c:1051: error: previous definition of 'XS' was here ODBC.c:1088: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1092: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1094: error: `items' undeclared (first use in this function) ODBC.c:1095: error: `aTHX_' undeclared (first use in this function) ODBC.c:1095: error: syntax error before string constant ODBC.c:1095: error: syntax error before ')' token ODBC.c:1096: error: `cv' undeclared (first use in this function) ODBC.c:1098: error: `SV' undeclared (first use in this function) ODBC.c:1098: error: `sth' undeclared (first use in this function) ODBC.c:1102: error: `destrv' undeclared (first use in this function) ODBC.c:1106: error: `Nullsv' undeclared (first use in this function) ODBC.xsi:676: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:677: error: invalid lvalue in assignment ODBC.xsi:678: error: `PL_sv_undef' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1131: warning: parameter names (without types) in function declaration ODBC.c:1131: warning: data definition has no type or storage class ODBC.c:1133: error: redefinition of 'XS' ODBC.c:1088: error: previous definition of 'XS' was here ODBC.c:1133: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1137: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1139: error: `items' undeclared (first use in this function) ODBC.c:1140: error: `aTHX_' undeclared (first use in this function) ODBC.c:1140: error: syntax error before string constant ODBC.c:1140: error: syntax error before ')' token ODBC.c:1141: error: `cv' undeclared (first use in this function) ODBC.c:1143: error: `SV' undeclared (first use in this function) ODBC.c:1143: error: `sth' undeclared (first use in this function) ODBC.c:1144: error: `keysv' undeclared (first use in this function) ODBC.c:1145: error: `valuesv' undeclared (first use in this function) ODBC.xsi:691: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:692: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:693: error: invalid type argument of `->' ODBC.xsi:694: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1160: warning: parameter names (without types) in function declaration ODBC.c:1160: warning: data definition has no type or storage class ODBC.c:1162: error: redefinition of 'XS' ODBC.c:1133: error: previous definition of 'XS' was here ODBC.c:1162: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1166: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1168: error: `dXSI32' undeclared (first use in this function) ODBC.c:1169: error: `items' undeclared (first use in this function) ODBC.c:1170: error: `aTHX_' undeclared (first use in this function) ODBC.c:1170: error: syntax error before string constant ODBC.c:1170: error: `cv' undeclared (first use in this function) ODBC.c:1170: error: syntax error before ')' token ODBC.c:1173: error: `SV' undeclared (first use in this function) ODBC.c:1173: error: `sth' undeclared (first use in this function) ODBC.c:1174: error: `keysv' undeclared (first use in this function) ODBC.xsi:706: error: `valuesv' undeclared (first use in this function) ODBC.xsi:707: error: `ix' undeclared (first use in this function) ODBC.xsi:708: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:710: error: invalid type argument of `->' ODBC.c: At top level: ODBC.c:1189: warning: parameter names (without types) in function declaration ODBC.c:1189: warning: data definition has no type or storage class ODBC.c:1191: error: redefinition of 'XS' ODBC.c:1162: error: previous definition of 'XS' was here ODBC.c:1191: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1195: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1197: error: `items' undeclared (first use in this function) ODBC.c:1198: error: `aTHX_' undeclared (first use in this function) ODBC.c:1198: error: syntax error before string constant ODBC.c:1198: error: syntax error before ')' token ODBC.c:1199: error: `cv' undeclared (first use in this function) ODBC.c:1200: error: `ax' undeclared (first use in this function) ODBC.c:1201: error: `SP' undeclared (first use in this function) ODBC.c:1203: error: `SV' undeclared (first use in this function) ODBC.c:1203: error: `sth' undeclared (first use in this function) ODBC.xsi:720: error: `sv_yes' undeclared (first use in this function) ODBC.xsi:721: error: `imp_sth' undeclared (first use in this function) ODBC.xsi:722: error: `STRLEN' undeclared (first use in this function) ODBC.xsi:722: error: syntax error before "lna" ODBC.xsi:723: error: `dirty' undeclared (first use in this function) ODBC.xsi:723: error: invalid type argument of `->' ODBC.xsi:726: error: `lna' undeclared (first use in this function) ODBC.xsi:731: error: invalid type argument of `->' ODBC.xsi:735: error: `D_imp_dbh_from_sth' undeclared (first use in this function ) ODBC.xsi:736: error: `imp_dbh' undeclared (first use in this function) ODBC.c:1237: error: `PUTBACK' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1246: warning: parameter names (without types) in function declaration ODBC.c:1246: warning: data definition has no type or storage class ODBC.c:1248: error: redefinition of 'XS' ODBC.c:1191: error: previous definition of 'XS' was here ODBC.c:1248: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1252: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1254: error: `items' undeclared (first use in this function) ODBC.c:1255: error: `aTHX_' undeclared (first use in this function) ODBC.c:1255: error: syntax error before string constant ODBC.c:1255: error: syntax error before ')' token ODBC.c:1256: error: `cv' undeclared (first use in this function) ODBC.c:1258: error: `SV' undeclared (first use in this function) ODBC.c:1258: error: `sth' undeclared (first use in this function) ODBC.xs:17: error: invalid lvalue in assignment ODBC.c: At top level: ODBC.c:1269: warning: parameter names (without types) in function declaration ODBC.c:1269: warning: data definition has no type or storage class ODBC.c:1271: error: redefinition of 'XS' ODBC.c:1248: error: previous definition of 'XS' was here ODBC.c:1271: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1275: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1277: error: `items' undeclared (first use in this function) ODBC.c:1278: error: `aTHX_' undeclared (first use in this function) ODBC.c:1278: error: syntax error before string constant ODBC.c:1278: error: syntax error before ')' token ODBC.c:1279: error: `cv' undeclared (first use in this function) ODBC.c:1281: error: `SV' undeclared (first use in this function) ODBC.c:1281: error: `sth' undeclared (first use in this function) ODBC.xs:24: error: invalid lvalue in assignment ODBC.c: At top level: ODBC.c:1290: warning: parameter names (without types) in function declaration ODBC.c:1290: warning: data definition has no type or storage class ODBC.c:1292: error: redefinition of 'XS' ODBC.c:1271: error: previous definition of 'XS' was here ODBC.c:1292: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1296: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1298: error: `items' undeclared (first use in this function) ODBC.c:1299: error: `aTHX_' undeclared (first use in this function) ODBC.c:1299: error: syntax error before string constant ODBC.c:1299: error: syntax error before ')' token ODBC.c:1300: error: `cv' undeclared (first use in this function) ODBC.c:1302: error: `SV' undeclared (first use in this function) ODBC.c:1302: error: `dbh' undeclared (first use in this function) ODBC.c:1303: error: `sth' undeclared (first use in this function) ODBC.xs:36: error: `sv_yes' undeclared (first use in this function) ODBC.xs:36: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1317: warning: parameter names (without types) in function declaration ODBC.c:1317: warning: data definition has no type or storage class ODBC.c:1319: error: redefinition of 'XS' ODBC.c:1292: error: previous definition of 'XS' was here ODBC.c:1319: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1323: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1325: error: `items' undeclared (first use in this function) ODBC.c:1326: error: `aTHX_' undeclared (first use in this function) ODBC.c:1326: error: syntax error before string constant ODBC.c:1326: error: syntax error before ')' token ODBC.c:1327: error: `cv' undeclared (first use in this function) ODBC.c:1329: error: `SV' undeclared (first use in this function) ODBC.c:1329: error: `dbh' undeclared (first use in this function) ODBC.c:1330: error: `sth' undeclared (first use in this function) ODBC.xs:46: error: `sv_yes' undeclared (first use in this function) ODBC.xs:46: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1342: warning: parameter names (without types) in function declaration ODBC.c:1342: warning: data definition has no type or storage class ODBC.c:1344: error: redefinition of 'XS' ODBC.c:1319: error: previous definition of 'XS' was here ODBC.c:1344: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1348: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1350: error: `items' undeclared (first use in this function) ODBC.c:1351: error: `aTHX_' undeclared (first use in this function) ODBC.c:1351: error: syntax error before string constant ODBC.c:1351: error: syntax error before ')' token ODBC.c:1352: error: `cv' undeclared (first use in this function) ODBC.c:1353: error: `ax' undeclared (first use in this function) ODBC.c:1354: error: `SP' undeclared (first use in this function) ODBC.c:1356: error: `SV' undeclared (first use in this function) ODBC.c:1356: error: `sth' undeclared (first use in this function) ODBC.xs:57: error: `I16' undeclared (first use in this function) ODBC.xs:57: error: syntax error before "NameLength" ODBC.xs:59: error: `U32' undeclared (first use in this function) ODBC.xs:64: error: `NameLength' undeclared (first use in this function) ODBC.xs:65: error: `DataType' undeclared (first use in this function) ODBC.xs:65: error: `ColumnSize' undeclared (first use in this function) ODBC.xs:65: error: `DecimalDigits' undeclared (first use in this function) ODBC.xs:65: error: `Nullable' undeclared (first use in this function) ODBC.c:1377: error: `PUTBACK' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1383: warning: parameter names (without types) in function declaration ODBC.c:1383: warning: data definition has no type or storage class ODBC.c:1385: error: redefinition of 'XS' ODBC.c:1344: error: previous definition of 'XS' was here ODBC.c:1385: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1389: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1391: error: `items' undeclared (first use in this function) ODBC.c:1392: error: `aTHX_' undeclared (first use in this function) ODBC.c:1392: error: syntax error before string constant ODBC.c:1392: error: syntax error before ')' token ODBC.c:1393: error: `cv' undeclared (first use in this function) ODBC.c:1395: error: `SV' undeclared (first use in this function) ODBC.c:1395: error: `dbh' undeclared (first use in this function) ODBC.c:1396: error: `stmt' undeclared (first use in this function) ODBC.xs:85: error: `STRLEN' undeclared (first use in this function) ODBC.xs:85: error: syntax error before "lna" ODBC.xs:86: error: `lna' undeclared (first use in this function) ODBC.xs:86: warning: pointer/integer type mismatch in conditional expression ODBC.xs:87: error: `IV' undeclared (first use in this function) ODBC.xs:87: error: syntax error before "odbc_db_execdirect" ODBC.c: At top level: ODBC.c:1409: warning: parameter names (without types) in function declaration ODBC.c:1409: warning: data definition has no type or storage class ODBC.c:1411: error: redefinition of 'XS' ODBC.c:1385: error: previous definition of 'XS' was here ODBC.c:1411: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1415: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1417: error: `items' undeclared (first use in this function) ODBC.c:1418: error: `aTHX_' undeclared (first use in this function) ODBC.c:1418: error: syntax error before string constant ODBC.c:1418: error: syntax error before ')' token ODBC.c:1419: error: `cv' undeclared (first use in this function) ODBC.c:1421: error: `SV' undeclared (first use in this function) ODBC.c:1421: error: `dbh' undeclared (first use in this function) ODBC.c:1422: error: `sth' undeclared (first use in this function) ODBC.xs:100: error: `sv_yes' undeclared (first use in this function) ODBC.xs:100: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1435: warning: parameter names (without types) in function declaration ODBC.c:1435: warning: data definition has no type or storage class ODBC.c:1437: error: redefinition of 'XS' ODBC.c:1411: error: previous definition of 'XS' was here ODBC.c:1437: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1441: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1443: error: `items' undeclared (first use in this function) ODBC.c:1444: error: `aTHX_' undeclared (first use in this function) ODBC.c:1444: error: syntax error before string constant ODBC.c:1444: error: syntax error before ')' token ODBC.c:1445: error: `cv' undeclared (first use in this function) ODBC.c:1447: error: `SV' undeclared (first use in this function) ODBC.c:1447: error: `dbh' undeclared (first use in this function) ODBC.xs:107: error: invalid lvalue in assignment ODBC.c: At top level: ODBC.c:1457: warning: parameter names (without types) in function declaration ODBC.c:1457: warning: data definition has no type or storage class ODBC.c:1459: error: redefinition of 'XS' ODBC.c:1437: error: previous definition of 'XS' was here ODBC.c:1459: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1463: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1465: error: `items' undeclared (first use in this function) ODBC.c:1466: error: `aTHX_' undeclared (first use in this function) ODBC.c:1466: error: syntax error before string constant ODBC.c:1466: error: syntax error before ')' token ODBC.c:1467: error: `cv' undeclared (first use in this function) ODBC.c:1469: error: `SV' undeclared (first use in this function) ODBC.c:1469: error: `dbh' undeclared (first use in this function) ODBC.c:1470: error: `sth' undeclared (first use in this function) ODBC.xs:115: error: `sv_yes' undeclared (first use in this function) ODBC.xs:115: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1480: warning: parameter names (without types) in function declaration ODBC.c:1480: warning: data definition has no type or storage class ODBC.c:1482: error: redefinition of 'XS' ODBC.c:1459: error: previous definition of 'XS' was here ODBC.c:1482: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1486: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1488: error: `items' undeclared (first use in this function) ODBC.c:1489: error: `aTHX_' undeclared (first use in this function) ODBC.c:1489: error: syntax error before string constant ODBC.c:1489: error: syntax error before ')' token ODBC.c:1490: error: `cv' undeclared (first use in this function) ODBC.c:1492: error: `SV' undeclared (first use in this function) ODBC.c:1492: error: `dbh' undeclared (first use in this function) ODBC.c:1493: error: `sth' undeclared (first use in this function) ODBC.xs:126: error: `sv_yes' undeclared (first use in this function) ODBC.xs:126: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1506: warning: parameter names (without types) in function declaration ODBC.c:1506: warning: data definition has no type or storage class ODBC.c:1508: error: redefinition of 'XS' ODBC.c:1482: error: previous definition of 'XS' was here ODBC.c:1508: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1512: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1514: error: `items' undeclared (first use in this function) ODBC.c:1515: error: `aTHX_' undeclared (first use in this function) ODBC.c:1515: error: syntax error before string constant ODBC.c:1515: error: syntax error before ')' token ODBC.c:1516: error: `cv' undeclared (first use in this function) ODBC.c:1518: error: `SV' undeclared (first use in this function) ODBC.c:1518: error: `dbh' undeclared (first use in this function) ODBC.c:1519: error: `sth' undeclared (first use in this function) ODBC.xs:136: error: `sv_yes' undeclared (first use in this function) ODBC.xs:136: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1531: warning: parameter names (without types) in function declaration ODBC.c:1531: warning: data definition has no type or storage class ODBC.c:1533: error: redefinition of 'XS' ODBC.c:1508: error: previous definition of 'XS' was here ODBC.c:1533: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1537: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1539: error: `items' undeclared (first use in this function) ODBC.c:1540: error: `aTHX_' undeclared (first use in this function) ODBC.c:1540: error: syntax error before string constant ODBC.c:1540: error: syntax error before ')' token ODBC.c:1541: error: `cv' undeclared (first use in this function) ODBC.c:1543: error: `SV' undeclared (first use in this function) ODBC.c:1543: error: `dbh' undeclared (first use in this function) ODBC.c:1544: error: `sth' undeclared (first use in this function) ODBC.xs:149: error: `sv_yes' undeclared (first use in this function) ODBC.xs:149: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1559: warning: parameter names (without types) in function declaration ODBC.c:1559: warning: data definition has no type or storage class ODBC.c:1561: error: redefinition of 'XS' ODBC.c:1533: error: previous definition of 'XS' was here ODBC.c:1561: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1565: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1567: error: `items' undeclared (first use in this function) ODBC.c:1568: error: `aTHX_' undeclared (first use in this function) ODBC.c:1568: error: syntax error before string constant ODBC.c:1568: error: syntax error before ')' token ODBC.c:1569: error: `cv' undeclared (first use in this function) ODBC.c:1571: error: `SV' undeclared (first use in this function) ODBC.c:1571: error: `dbh' undeclared (first use in this function) ODBC.c:1572: error: `sth' undeclared (first use in this function) ODBC.xs:162: error: `sv_yes' undeclared (first use in this function) ODBC.xs:162: error: `sv_no' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1587: warning: parameter names (without types) in function declaration ODBC.c:1587: warning: data definition has no type or storage class ODBC.c:1589: error: redefinition of 'XS' ODBC.c:1561: error: previous definition of 'XS' was here ODBC.c:1589: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1593: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1595: error: `items' undeclared (first use in this function) ODBC.c:1596: error: `aTHX_' undeclared (first use in this function) ODBC.c:1596: error: syntax error before string constant ODBC.c:1596: error: syntax error before ')' token ODBC.c:1597: error: `cv' undeclared (first use in this function) ODBC.c:1598: error: `ax' undeclared (first use in this function) ODBC.c:1599: error: `SP' undeclared (first use in this function) ODBC.c:1601: error: `SV' undeclared (first use in this function) ODBC.c:1601: error: `dbh' undeclared (first use in this function) ODBC.xs:177: error: `imp_dbh' undeclared (first use in this function) ODBC.xs:182: error: `sv_yes' undeclared (first use in this function) ODBC.xs:182: error: `sv_no' undeclared (first use in this function) ODBC.c:1629: error: `PUTBACK' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1635: warning: parameter names (without types) in function declaration ODBC.c:1635: warning: data definition has no type or storage class ODBC.c:1637: error: redefinition of 'XS' ODBC.c:1589: error: previous definition of 'XS' was here ODBC.c:1637: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1641: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1643: error: `items' undeclared (first use in this function) ODBC.c:1644: error: `aTHX_' undeclared (first use in this function) ODBC.c:1644: error: syntax error before string constant ODBC.c:1644: error: syntax error before ')' token ODBC.c:1645: error: `cv' undeclared (first use in this function) ODBC.c:1646: error: `ax' undeclared (first use in this function) ODBC.c:1647: error: `SP' undeclared (first use in this function) ODBC.c:1649: error: `SV' undeclared (first use in this function) ODBC.c:1649: error: `drh' undeclared (first use in this function) ODBC.c:1650: error: `attr' undeclared (first use in this function) ODBC.xs:223: error: `imp_drh' undeclared (first use in this function) ODBC.xs:251: error: invalid lvalue in assignment ODBC.c:1713: error: `PUTBACK' undeclared (first use in this function) ODBC.c: At top level: ODBC.c:1721: warning: parameter names (without types) in function declaration ODBC.c:1721: warning: data definition has no type or storage class ODBC.c:1723: error: redefinition of 'XS' ODBC.c:1637: error: previous definition of 'XS' was here ODBC.c:1723: error: redefinition of 'XS' ODBC.c:100: error: previous definition of 'XS' was here ODBC.c: In function `XS': ODBC.c:1727: error: `dXSARGS' undeclared (first use in this function) ODBC.c:1731: error: `cv' undeclared (first use in this function) ODBC.c:1732: error: `items' undeclared (first use in this function) ODBC.c:1733: error: `XS_VERSION_BOOTCHECK' undeclared (first use in this functio n) ODBC.c:1736: error: `CV' undeclared (first use in this function) ODBC.c:1739: error: `XS_DBD__ODBC__dr_discon_all_' undeclared (first use in this function) ODBC.c:1740: error: `XSANY' undeclared (first use in this function) ODBC.c:1747: error: `XS_DBD__ODBC__db__login' undeclared (first use in this func tion) ODBC.c:1748: error: `XS_DBD__ODBC__db_selectall_arrayref' undeclared (first use in this function) ODBC.c:1749: error: `XS_DBD__ODBC__db_selectrow_arrayref' undeclared (first use in this function) ODBC.c:1759: error: `XS_DBD__ODBC__db_commit' undeclared (first use in this func tion) ODBC.c:1760: error: `XS_DBD__ODBC__db_rollback' undeclared (first use in this fu nction) ODBC.c:1761: error: `XS_DBD__ODBC__db_disconnect' undeclared (first use in this function) ODBC.c:1762: error: `XS_DBD__ODBC__db_STORE' undeclared (first use in this funct ion) ODBC.c:1763: error: `XS_DBD__ODBC__db_FETCH' undeclared (first use in this funct ion) ODBC.c:1764: error: `XS_DBD__ODBC__db_DESTROY' undeclared (first use in this fun ction) ODBC.c:1771: error: `XS_DBD__ODBC__st__prepare' undeclared (first use in this fu nction) ODBC.c:1773: error: `XS_DBD__ODBC__st_rows' undeclared (first use in this functi on) ODBC.c:1778: error: `XS_DBD__ODBC__st_bind_param' undeclared (first use in this function) ODBC.c:1779: error: `XS_DBD__ODBC__st_bind_param_inout' undeclared (first use in this function) ODBC.c:1780: error: `XS_DBD__ODBC__st_execute' undeclared (first use in this fun ction) ODBC.c:1784: error: `XS_DBD__ODBC__st_fetchrow_arrayref' undeclared (first use i n this function) ODBC.c:1788: error: `XS_DBD__ODBC__st_fetchrow_array' undeclared (first use in t his function) ODBC.c:1792: error: `XS_DBD__ODBC__st_fetchall_arrayref' undeclared (first use i n this function) ODBC.c:1793: error: `XS_DBD__ODBC__st_finish' undeclared (first use in this func tion) ODBC.c:1794: error: `XS_DBD__ODBC__st_blob_read' undeclared (first use in this f unction) ODBC.c:1795: error: `XS_DBD__ODBC__st_STORE' undeclared (first use in this funct ion) ODBC.c:1796: error: `XS_DBD__ODBC__st_FETCH_attrib' undeclared (first use in thi s function) ODBC.c:1800: error: `XS_DBD__ODBC__st_DESTROY' undeclared (first use in this fun ction) ODBC.c:1801: error: `XS_DBD__ODBC__st__ColAttributes' undeclared (first use in t his function) ODBC.c:1802: error: `XS_DBD__ODBC__st__Cancel' undeclared (first use in this fun ction) ODBC.c:1803: error: `XS_DBD__ODBC__st__tables' undeclared (first use in this fun ction) ODBC.c:1804: error: `XS_DBD__ODBC__st__primary_keys' undeclared (first use in th is function) ODBC.c:1805: error: `XS_DBD__ODBC__st_DescribeCol' undeclared (first use in this function) ODBC.c:1806: error: `XS_DBD__ODBC__db__ExecDirect' undeclared (first use in this function) ODBC.c:1807: error: `XS_DBD__ODBC__db__columns' undeclared (first use in this fu nction) ODBC.c:1808: error: `XS_DBD__ODBC__db__GetInfo' undeclared (first use in this fu nction) ODBC.c:1809: error: `XS_DBD__ODBC__db__GetTypeInfo' undeclared (first use in thi s function) ODBC.c:1810: error: `XS_DBD__ODBC__db__GetStatistics' undeclared (first use in t his function) ODBC.c:1811: error: `XS_DBD__ODBC__db__GetPrimaryKeys' undeclared (first use in this function) ODBC.c:1812: error: `XS_DBD__ODBC__db__GetSpecialColumns' undeclared (first use in this function) ODBC.c:1813: error: `XS_DBD__ODBC__db__GetForeignKeys' undeclared (first use in this function) ODBC.c:1814: error: `XS_DBD__ODBC__db_GetFunctions' undeclared (first use in thi s function) ODBC.c:1815: error: `XS_DBD__ODBC__dr_data_sources' undeclared (first use in thi s function) ODBC.xsi:19: error: `DBISTATE_INIT' undeclared (first use in this function) ODBC.xsi:21: error: `imp_drh_t' undeclared (first use in this function) ODBC.xsi:22: error: `imp_dbh_t' undeclared (first use in this function) ODBC.xsi:23: error: `imp_sth_t' undeclared (first use in this function) ODBC.xsi:24: error: `DBIS' undeclared (first use in this function) ODBC.c:1851: error: `PL_unitcheckav' undeclared (first use in this function) ODBC.c:1852: error: `PL_scopestack_ix' undeclared (first use in this function) ODBC.c:1853: error: `XSRETURN_YES' undeclared (first use in this function) dmake.EXE: Error code 129, while making 'ODBC.o' MJEVANS/DBD-ODBC-1.15.tar.gz C:\strawberry\c\bin\dmake.EXE -- NOT OK Running make test Can't test without successful make Running make install Make had returned bad status, install seems impossible C:\>