cpan> install DBD::DB2 Running install for module 'DBD::DB2' Running make for I/IB/IBMTORDB2/DBD-DB2-1.85.tar.gz Checksum for C:\strawberry\cpan\sources\authors\id\I\IB\IBMTORDB2\DBD-DB2-1.85.tar.gz ok Scanning cache C:\strawberry\cpan\build for sizes ............................................................................DONE CPAN.pm: Building I/IB/IBMTORDB2/DBD-DB2-1.85.tar.gz Configuring DBD::DB2... Remember to actually read the README and CAVEATS files! Using DB2 in "C:/PROGRA~1/IBM/SQLLIB" System: perl5.018002 DBI1.631 Win32 strawberry-perl 5.18.2.2 #1 Tue Apr 15 18:02:21 2014 i386 MSWin32-x86-multi-thread-6 4int dl_win32.xs Compiler: gcc -s -O2 -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO - fno-strict-aliasing -mms-bitfields Includes: -I"C:/PROGRA~1/IBM/SQLLIB/include" -I"C:\strawberry\perl\site\lib/auto/DBI" -I"C:\strawberry\perl\lib/auto/DB I" -I"C:\strawberry\perl\vendor\lib/auto/DBI" -I"C:\strawberry\perl\site\lib/auto/DBI" Libraries: -L"C:/PROGRA~1/IBM/SQLLIB/lib" db2cli.lib db2api.lib Checking if your kit is complete... Looks good Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for DBD::DB2::Constants Writing MYMETA.yml and MYMETA.json Generating a dmake-style Makefile Writing Makefile for DBD::DB2 Writing MYMETA.yml and MYMETA.json cp lib/Bundle/DBD/DB2.pm blib\lib\Bundle\DBD\DB2.pm cp DB2.pod blib\lib\DBD\DB2.pod cp DB2.pm blib\lib\DBD\DB2.pm cp Constants.pm ..\blib\lib\DBD\DB2\Constants.pm AutoSplitting ..\blib\lib\DBD\DB2\Constants.pm (..\blib\lib\auto\DBD\DB2\Constants) Running Mkbootstrap for DBD::DB2::Constants () C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e chmod -- 644 Constants.bs C:\strawberry\perl\bin\perl.exe C:\strawberry\perl\lib\ExtUtils\xsubpp -typemap C:\strawberry\perl\lib\ExtUtils\typemap Constants.xs > Constants.xsc && C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e mv -- Constants.xsc Constants.c gcc -c -I"C:/PROGRA~1/IBM/SQLLIB/include" -s -O2 -DWIN32 -DPERL_TEXTMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IM PLICIT_SYS -DUSE_PERLIO -fno-strict-aliasing -mms-bitfields -s -O2 -DVERSION=\"1.85\" -DXS_VERSION=\"1.85\" " -IC:\strawberry\perl\lib\CORE" Constants.c In file included from C:/PROGRA~1/IBM/SQLLIB/include/sqlcli.h:983:0, from Constants.xs:16: C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1747:5: error: unknown type name '__in_ecount' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1750:5: error: unknown type name '__out_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1753:5: error: unknown type name '__out_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1864:5: error: unknown type name '__in_ecount' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1867:5: error: unknown type name '__out_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1870:5: error: unknown type name '__out_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1890:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1893:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1896:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1899:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1906:5: error: unknown type name '__out_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1908:5: error: unknown type name '__out_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1910:5: error: unknown type name '__out_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1912:5: error: unknown type name '__out_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1919:5: error: unknown type name '__out_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1921:5: error: unknown type name '__out_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1926:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1929:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1932:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1935:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1938:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1941:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1951:5: error: unknown type name '__in_ecount' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1953:5: error: unknown type name '__out_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1960:5: error: unknown type name '__out_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1970:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1973:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1976:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1982:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1985:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1988:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1991:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:1997:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2000:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2003:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2017:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2020:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2023:5: error: unknown type name '__in_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2030:5: error: unknown type name '__out_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2033:5: error: unknown type name '__out_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2035:5: error: unknown type name '__out_ecount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2038:5: error: unknown type name '__out_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2086:5: error: unknown type name '__out' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2127:5: error: unknown type name '__in_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2128:5: error: unknown type name '__out_bcount_opt' C:/PROGRA~1/IBM/SQLLIB/include/sqlext.h:2129:5: error: unknown type name '__in' dmake: Error code 129, while making 'Constants.o' dmake.exe: Error code 255, while making 'subdirs' IBMTORDB2/DBD-DB2-1.85.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 Stopping: 'install' failed for 'DBD::DB2'. Failed during this command: IBMTORDB2/DBD-DB2-1.85.tar.gz : make NO