in reply to Perl/ClearQuest or CQPerl/DBI on XP 64-bit

First nmake realclean then show output of
perl Makefile.PL && nmake test

Replies are listed 'Best First'.
Re^2: Perl/ClearQuest or CQPerl/DBI on XP 64-bit
by romm (Novice) on Aug 05, 2009 at 13:20 UTC
    Are you sure that is neccessary? I have a bit of a difficulty obtaining it right now. The machine it is happening on is offline and I am not at the office.

    What kind of information you hoped to obtain? Maybe I can provide it.

    R.

      I cannot help with 1 and for 2, I think Anonymous Monk is right. I would need to see the Makefile.PL output, build process and test output to have any idea what is wrong. I have both DBI and DBD::ODBC working with Activestate and I built them myself so I know you can do it with stock components.

      This is where to start. DBI.dll is corrupt somehow, so first we examine process that produced DBI.dll
        cqperl Makefile.PL
        *** You are using a perl configured with threading enabled.
        *** You should be aware that using multiple threads is
        *** not recommended for production environments.
        
        Creating test wrappers for DBI::PurePerl:
        t/zvp_01basics.t
        t/zvp_02dbidrv.t
        t/zvp_03handle.t
        t/zvp_04mods.t
        t/zvp_05concathash.t
        t/zvp_06attrs.t
        t/zvp_07kids.t
        t/zvp_08keeperr.t
        t/zvp_09trace.t
        t/zvp_10examp.t
        t/zvp_11fetch.t
        t/zvp_12quote.t
        t/zvp_13taint.t
        t/zvp_14utf8.t
        t/zvp_15array.t
        t/zvp_19fhtrace.t
        t/zvp_20meta.t
        t/zvp_30subclass.t
        t/zvp_35thrclone.t (use threads)
        t/zvp_40profile.t
        t/zvp_41prof_dump.t
        t/zvp_42prof_data.t
        t/zvp_43prof_env.t
        t/zvp_50dbm.t
        t/zvp_60preparse.t
        t/zvp_65transact.t
        t/zvp_70callbacks.t
        t/zvp_72childhandles.t
        t/zvp_80proxy.t
        t/zvp_85gofer.t
        t/zvp_86gofer_fail.t
        t/zvp_87gofer_cache.t
        Creating test wrappers for DBD::Gofer:
        t/zvg_01basics.t
        t/zvg_02dbidrv.t
        t/zvg_03handle.t
        t/zvg_04mods.t
        t/zvg_05concathash.t
        t/zvg_06attrs.t
        t/zvg_07kids.t
        t/zvg_08keeperr.t
        t/zvg_09trace.t
        t/zvg_10examp.t
        t/zvg_11fetch.t
        t/zvg_12quote.t
        t/zvg_13taint.t
        t/zvg_14utf8.t
        t/zvg_15array.t
        t/zvg_19fhtrace.t
        t/zvg_20meta.t
        t/zvg_30subclass.t
        t/zvg_35thrclone.t (use threads)
        t/zvg_40profile.t
        t/zvg_41prof_dump.t
        t/zvg_42prof_data.t
        t/zvg_43prof_env.t
        t/zvg_50dbm.t
        t/zvg_60preparse.t
        t/zvg_65transact.t
        t/zvg_70callbacks.t
        t/zvg_72childhandles.t
        t/zvg_80proxy.t
        t/zvg_85gofer.t
        t/zvg_86gofer_fail.t
        t/zvg_87gofer_cache.t
        Creating test wrappers for PurePerl & Gofer:
        t/zvxgp_01basics.t
        t/zvxgp_02dbidrv.t
        t/zvxgp_03handle.t
        t/zvxgp_04mods.t
        t/zvxgp_05concathash.t
        t/zvxgp_06attrs.t
        t/zvxgp_07kids.t
        t/zvxgp_08keeperr.t
        t/zvxgp_09trace.t
        t/zvxgp_10examp.t
        t/zvxgp_11fetch.t
        t/zvxgp_12quote.t
        t/zvxgp_13taint.t
        t/zvxgp_14utf8.t
        t/zvxgp_15array.t
        t/zvxgp_19fhtrace.t
        t/zvxgp_20meta.t
        t/zvxgp_30subclass.t
        t/zvxgp_35thrclone.t (use threads)
        t/zvxgp_40profile.t
        t/zvxgp_41prof_dump.t
        t/zvxgp_42prof_data.t
        t/zvxgp_43prof_env.t
        t/zvxgp_50dbm.t
        t/zvxgp_60preparse.t
        t/zvxgp_65transact.t
        t/zvxgp_70callbacks.t
        t/zvxgp_72childhandles.t
        t/zvxgp_80proxy.t
        t/zvxgp_85gofer.t
        t/zvxgp_86gofer_fail.t
        t/zvxgp_87gofer_cache.t
        
            I see you're using perl 5.008006 on MSWin32-x86-multi-thread, okay.
            Remember to actually *read* the README file!
            Use  'make' to build the software (dmake or nmake on Windows).
            Then 'make test' to execute self tests.
            Then 'make install' to install the DBI and then delete this working
            directory before unpacking and building any DBD::* drivers.
        
            Windows users need to use the correct make command.
            That may be nmake or dmake depending on which Perl you are using.
            If using the Win32 ActiveState build then it is recommended that you
            use the ppm utility to fetch and install a prebuilt DBI instead.
        
        Writing Makefile for DBI
        
        nmake had the same error in dbprof so I didn't bother with nmake test that fails all over with it. nmake
        Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
        Copyright (C) Microsoft Corporation.  All rights reserved.
        
                C:\PROGRA~2\Rational\Common\CQPerl.exe "-MExtUtils::Command" -e mkpath b
        lib\lib\DBI
                C:\PROGRA~2\Rational\Common\CQPerl.exe -I../C:\PROGRA~2\Rational\common\
        lib\perl5\5.8.6 -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-mul
        ti-thread -MExtUtils::Command -e rm_f blib\lib\DBI\Changes.pm
                C:\PROGRA~2\Rational\Common\CQPerl.exe -I../C:\PROGRA~2\Rational\common\
        lib\perl5\5.8.6 -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-mul
        ti-thread -MExtUtils::Command -e cp Changes blib\lib\DBI\Changes.pm
                C:\PROGRA~2\Rational\Common\CQPerl.exe "-MExtUtils::Command" -e mkpath b
        lib\lib\DBI
                C:\PROGRA~2\Rational\Common\CQPerl.exe -I../C:\PROGRA~2\Rational\common\
        lib\perl5\5.8.6 -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-mul
        ti-thread -MExtUtils::Command -e rm_f blib\lib\DBI\Roadmap.pm
                C:\PROGRA~2\Rational\Common\CQPerl.exe -I../C:\PROGRA~2\Rational\common\
        lib\perl5\5.8.6 -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-mul
        ti-thread -MExtUtils::Command -e cp Roadmap.pod blib\lib\DBI\Roadmap.pm
        cp dbd_xsh.h blib\arch\auto\DBI\dbd_xsh.h
        cp dbivport.h blib\arch\auto\DBI\dbivport.h
        cp lib/DBD/Gofer/Transport/Base.pm blib\lib\DBD\Gofer\Transport\Base.pm
        cp dbixs_rev.h blib\arch\auto\DBI\dbixs_rev.h
        cp Driver_xst.h blib\arch\auto\DBI\Driver_xst.h
        cp lib/DBD/Proxy.pm blib\lib\DBD\Proxy.pm
        cp lib/DBI/Gofer/Response.pm blib\lib\DBI\Gofer\Response.pm
        cp lib/DBI/Gofer/Transport/Base.pm blib\lib\DBI\Gofer\Transport\Base.pm
        cp lib/DBI/Util/_accessor.pm blib\lib\DBI\Util\_accessor.pm
        cp lib/DBD/DBM.pm blib\lib\DBD\DBM.pm
        cp DBIXS.h blib\arch\auto\DBI\DBIXS.h
        cp Roadmap.pod blib\lib\Roadmap.pod
        cp dbixs_rev.pl blib\lib\dbixs_rev.pl
        cp lib/DBI/Const/GetInfoType.pm blib\lib\DBI\Const\GetInfoType.pm
        cp lib/DBI/Gofer/Serializer/DataDumper.pm blib\lib\DBI\Gofer\Serializer\DataDump
        er.pm
        cp lib/DBI/DBD/Metadata.pm blib\lib\DBI\DBD\Metadata.pm
        cp lib/DBD/Gofer/Transport/pipeone.pm blib\lib\DBD\Gofer\Transport\pipeone.pm
        cp lib/DBI/Const/GetInfo/ODBC.pm blib\lib\DBI\Const\GetInfo\ODBC.pm
        cp lib/DBI/ProfileDumper/Apache.pm blib\lib\DBI\ProfileDumper\Apache.pm
        cp Driver.xst blib\arch\auto\DBI\Driver.xst
        cp lib/DBD/File.pm blib\lib\DBD\File.pm
        cp lib/DBI/Util/CacheMemory.pm blib\lib\DBI\Util\CacheMemory.pm
        cp lib/DBD/NullP.pm blib\lib\DBD\NullP.pm
        cp lib/DBI/ProfileSubs.pm blib\lib\DBI\ProfileSubs.pm
        cp dbi_sql.h blib\arch\auto\DBI\dbi_sql.h
        cp lib/DBD/Gofer.pm blib\lib\DBD\Gofer.pm
        cp lib/DBI/FAQ.pm blib\lib\DBI\FAQ.pm
        cp lib/DBD/Gofer/Policy/rush.pm blib\lib\DBD\Gofer\Policy\rush.pm
        cp lib/DBI/SQL/Nano.pm blib\lib\DBI\SQL\Nano.pm
        cp lib/DBI/Const/GetInfo/ANSI.pm blib\lib\DBI\Const\GetInfo\ANSI.pm
        cp lib/DBI/Gofer/Request.pm blib\lib\DBI\Gofer\Request.pm
        cp lib/DBD/Gofer/Transport/stream.pm blib\lib\DBD\Gofer\Transport\stream.pm
        cp lib/DBD/Gofer/Policy/classic.pm blib\lib\DBD\Gofer\Policy\classic.pm
        cp lib/DBI/Const/GetInfoReturn.pm blib\lib\DBI\Const\GetInfoReturn.pm
        cp lib/DBD/Gofer/Policy/Base.pm blib\lib\DBD\Gofer\Policy\Base.pm
        cp DBI.pm blib\lib\DBI.pm
        cp lib/DBI/Gofer/Transport/stream.pm blib\lib\DBI\Gofer\Transport\stream.pm
        cp lib/DBI/Gofer/Serializer/Storable.pm blib\lib\DBI\Gofer\Serializer\Storable.p
        m
        cp lib/DBD/Sponge.pm blib\lib\DBD\Sponge.pm
        cp lib/DBD/Gofer/Policy/pedantic.pm blib\lib\DBD\Gofer\Policy\pedantic.pm
        cp lib/DBI/W32ODBC.pm blib\lib\DBI\W32ODBC.pm
        cp lib/DBI/Gofer/Transport/pipeone.pm blib\lib\DBI\Gofer\Transport\pipeone.pm
        cp lib/DBD/Gofer/Transport/null.pm blib\lib\DBD\Gofer\Transport\null.pm
        cp lib/Bundle/DBI.pm blib\lib\Bundle\DBI.pm
        cp TASKS.pod blib\lib\TASKS.pod
        cp lib/DBI/Profile.pm blib\lib\DBI\Profile.pm
        cp lib/DBI/ProfileDumper.pm blib\lib\DBI\ProfileDumper.pm
        cp lib/DBI/ProxyServer.pm blib\lib\DBI\ProxyServer.pm
        cp lib/DBI/Gofer/Serializer/Base.pm blib\lib\DBI\Gofer\Serializer\Base.pm
        cp dbipport.h blib\arch\auto\DBI\dbipport.h
        cp lib/DBI/Gofer/Execute.pm blib\lib\DBI\Gofer\Execute.pm
        cp lib/DBI/DBD.pm blib\lib\DBI\DBD.pm
        cp lib/Win32/DBIODBC.pm blib\lib\Win32\DBIODBC.pm
        cp lib/DBI/PurePerl.pm blib\lib\DBI\PurePerl.pm
        cp lib/DBD/ExampleP.pm blib\lib\DBD\ExampleP.pm
        cp lib/DBI/ProfileData.pm blib\lib\DBI\ProfileData.pm
                C:\PROGRA~2\Rational\Common\CQPerl.exe -p -e "s/~DRIVER~/Perl/g" .\Drive
        r.xst > Perl.xsi
                C:\PROGRA~2\Rational\Common\CQPerl.exe C:\PROGRA~2\Rational\Common\lib\p
        erl5\5.8.6\ExtUtils/xsubpp  -typemap C:\PROGRA~2\Rational\common\lib\perl5\5.8.6
        \ExtUtils\typemap -typemap typemap  Perl.xs > Perl.xsc && C:\PROGRA~2\Rational\C
        ommon\CQPerl.exe -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6 -I../C:\PROGRA
        ~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-multi-thread -MExtUtils::Command
        -e mv Perl.xsc Perl.c
                cl -c    -nologo -Gf -W3 -MD -DNDEBUG -Z7 -Ox -Oy- -G6 -QIfdiv- -W3 -DWI
        N32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DNO_ENVIRON_ARRAY -DPERL_IMPLICIT_
        CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -DNDEBUG -Z7
        -Ox -Oy- -G6 -QIfdiv- -W3    -DVERSION=\"1.609\"  -DXS_VERSION=\"1.609\"  "-IC:\
        PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-multi-thread\CORE"   Perl.c
        
        cl : Command line warning D9002 : ignoring unknown option '-Gf'
        cl : Command line warning D9002 : ignoring unknown option '-G6'
        cl : Command line warning D9002 : ignoring unknown option '-QIfdiv-'
        cl : Command line warning D9002 : ignoring unknown option '-G6'
        cl : Command line warning D9002 : ignoring unknown option '-QIfdiv-'
        Perl.c
        c:\roman\dbi\dbi-1.609\Driver_xst.h(65) : warning C4996: 'sprintf' was declared
        deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
        c:\roman\dbi\dbi-1.609\Driver_xst.h(92) : warning C4996: 'sprintf' was declared
        deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
                C:\PROGRA~2\Rational\Common\CQPerl.exe C:\PROGRA~2\Rational\Common\lib\p
        erl5\5.8.6\ExtUtils/xsubpp  -typemap C:\PROGRA~2\Rational\common\lib\perl5\5.8.6
        \ExtUtils\typemap -typemap typemap  DBI.xs > DBI.xsc && C:\PROGRA~2\Rational\Com
        mon\CQPerl.exe -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6 -I../C:\PROGRA~2
        \Rational\common\lib\perl5\5.8.6\MSWin32-x86-multi-thread -MExtUtils::Command -e
         mv DBI.xsc DBI.c
                cl -c    -nologo -Gf -W3 -MD -DNDEBUG -Z7 -Ox -Oy- -G6 -QIfdiv- -W3 -DWI
        N32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DNO_ENVIRON_ARRAY -DPERL_IMPLICIT_
        CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO -DPERL_MSVCRT_READFIX -MD -DNDEBUG -Z7
        -Ox -Oy- -G6 -QIfdiv- -W3    -DVERSION=\"1.609\"  -DXS_VERSION=\"1.609\"  "-IC:\
        PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-multi-thread\CORE"   DBI.c
        cl : Command line warning D9002 : ignoring unknown option '-Gf'
        cl : Command line warning D9002 : ignoring unknown option '-G6'
        cl : Command line warning D9002 : ignoring unknown option '-QIfdiv-'
        cl : Command line warning D9002 : ignoring unknown option '-G6'
        cl : Command line warning D9002 : ignoring unknown option '-QIfdiv-'
        DBI.c
        DBI.xs(208) : warning C4996: 'strcpy' was declared deprecated
                Message: 'This function or variable may be unsafe. Consider using strcpy
        _s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online hel
        p for details.'
        DBI.xs(287) : warning C4018: '<' : signed/unsigned mismatch
        DBI.xs(321) : warning C4018: '<' : signed/unsigned mismatch
        DBI.xs(347) : warning C4018: '<' : signed/unsigned mismatch
        DBI.xs(600) : warning C4996: 'sprintf' was declared deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
        DBI.xs(829) : warning C4996: 'strerror' was declared deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\string.h(125
        ) : see declaration of 'strerror'
                Message: 'This function or variable may be unsafe. Consider using strerr
        or_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online h
        elp for details.'
        DBI.xs(1071) : warning C4996: 'strcpy' was declared deprecated
                Message: 'This function or variable may be unsafe. Consider using strcpy
        _s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online hel
        p for details.'
        DBI.xs(1213) : warning C4996: 'strcpy' was declared deprecated
                Message: 'This function or variable may be unsafe. Consider using strcpy
        _s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online hel
        p for details.'
        DBI.xs(1214) : warning C4996: 'strcat' was declared deprecated
                Message: 'This function or variable may be unsafe. Consider using strcat
        _s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online hel
        p for details.'
        DBI.xs(2625) : warning C4996: 'sprintf' was declared deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
        DBI.xs(3015) : warning C4996: 'sprintf' was declared deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
        DBI.xs(3038) : warning C4996: 'sprintf' was declared deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
        DBI.xs(3518) : warning C4996: 'sprintf' was declared deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
        DBI.xs(3872) : warning C4996: 'sprintf' was declared deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
        DBI.xs(3893) : warning C4996: 'sprintf' was declared deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
        DBI.xs(3897) : warning C4996: 'sprintf' was declared deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
        DBI.xs(3915) : warning C4996: 'sprintf' was declared deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
        DBI.xs(3928) : warning C4996: 'sprintf' was declared deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
        DBI.xs(5096) : warning C4996: 'sprintf' was declared deprecated
                C:\Program Files (x86)\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(345)
         : see declaration of 'sprintf'
                Message: 'This function or variable may be unsafe. Consider using sprint
        f_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online he
        lp for details.'
        Running Mkbootstrap for DBI ()
                C:\PROGRA~2\Rational\Common\CQPerl.exe -I../C:\PROGRA~2\Rational\common\
        lib\perl5\5.8.6 -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-mul
        ti-thread -MExtUtils::Command -e chmod 644 DBI.bs
                C:\PROGRA~2\Rational\Common\CQPerl.exe -MExtUtils::Mksymlists  -e "Mksym
        lists('NAME'=>\"DBI\", 'DLBASE' => 'DBI', 'DL_FUNCS' => {  }, 'FUNCLIST' => [],
        'IMPORTS' => {  }, 'DL_VARS' => []);"
                link -out:blib\arch\auto\DBI\DBI.dll -dll -nologo -nodefaultlib -debug
        -libpath:"C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-multi-thread\C
        ORE"  -machine:x86 DBI.obj   C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32
        -x86-multi-thread\CORE\ratlperl58.lib oldnames.lib kernel32.lib user32.lib gdi32
        .lib winspool.lib  comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib
         netapi32.lib uuid.lib ws2_32.lib mpr.lib winmm.lib  version.lib odbc32.lib odbc
        cp32.lib msvcrt.lib -def:DBI.def
           Creating library blib\arch\auto\DBI\DBI.lib and object blib\arch\auto\DBI\DBI
        .exp
                C:\PROGRA~2\Rational\Common\CQPerl.exe -I../C:\PROGRA~2\Rational\common\
        lib\perl5\5.8.6 -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-mul
        ti-thread -MExtUtils::Command -e chmod 755 blib\arch\auto\DBI\DBI.dll
                C:\PROGRA~2\Rational\Common\CQPerl.exe -I../C:\PROGRA~2\Rational\common\
        lib\perl5\5.8.6 -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-mul
        ti-thread -MExtUtils::Command -e cp DBI.bs blib\arch\auto\DBI\DBI.bs
                C:\PROGRA~2\Rational\Common\CQPerl.exe -I../C:\PROGRA~2\Rational\common\
        lib\perl5\5.8.6 -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-mul
        ti-thread -MExtUtils::Command -e chmod 644 blib\arch\auto\DBI\DBI.bs
                C:\PROGRA~2\Rational\Common\CQPerl.exe "-Iblib\arch" "-Iblib\lib" dbipro
        f.PL dbiprof
        Extracted dbiprof from dbiprof.PL with variable substitutions.
        Can't load 'C:\roman\dbi\DBI-1.609\blib\arch/auto/DBI/DBI.dll' for module DBI: l
        oad_file:%1 is not a valid Win32 application at C:/Program Files (x86)/Rational/
        Common/lib/perl5/5.8.6/MSWin32-x86-multi-thread/DynaLoader.pm line 230.
         at C:\roman\dbi\DBI-1.609\blib\lib/DBI.pm line 263
        BEGIN failed--compilation aborted at C:\roman\dbi\DBI-1.609\blib\lib/DBI.pm line
         263.
        Compilation failed in require at C:\roman\dbi\DBI-1.609\blib\lib/DBI/Profile.pm
        line 679.
        BEGIN failed--compilation aborted at C:\roman\dbi\DBI-1.609\blib\lib/DBI/Profile
        .pm line 679.
        Compilation failed in require at C:\roman\dbi\DBI-1.609\blib\lib/DBI/ProfileData
        .pm line 79.
        BEGIN failed--compilation aborted at C:\roman\dbi\DBI-1.609\blib\lib/DBI/Profile
        Data.pm line 79.
        Compilation failed in require at dbiprof line 8.
        BEGIN failed--compilation aborted at dbiprof line 8.
                C:\PROGRA~2\Rational\Common\CQPerl.exe -I../C:\PROGRA~2\Rational\common\
        lib\perl5\5.8.6 -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-mul
        ti-thread -MExtUtils::Command -e cp dbiprof blib\script\dbiprof
                pl2bat.bat blib\script\dbiprof
                C:\PROGRA~2\Rational\Common\CQPerl.exe "-Iblib\arch" "-Iblib\lib" dbipro
        xy.PL dbiproxy
        Extracted dbiproxy from dbiproxy.PL with variable substitutions.
        dbiproxy syntax OK
                C:\PROGRA~2\Rational\Common\CQPerl.exe -I../C:\PROGRA~2\Rational\common\
        lib\perl5\5.8.6 -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-mul
        ti-thread -MExtUtils::Command -e cp dbiproxy blib\script\dbiproxy
                pl2bat.bat blib\script\dbiproxy
                C:\PROGRA~2\Rational\Common\CQPerl.exe "-Iblib\arch" "-Iblib\lib" dbilog
        strip.PL dbilogstrip
        Extracted dbilogstrip from dbilogstrip.PL with variable substitutions.
        dbilogstrip syntax OK
                C:\PROGRA~2\Rational\Common\CQPerl.exe -I../C:\PROGRA~2\Rational\common\
        lib\perl5\5.8.6 -I../C:\PROGRA~2\Rational\common\lib\perl5\5.8.6\MSWin32-x86-mul
        ti-thread -MExtUtils::Command -e cp dbilogstrip blib\script\dbilogstrip
                pl2bat.bat blib\script\dbilogstrip