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

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.

  • Comment on Re^2: Perl/ClearQuest or CQPerl/DBI on XP 64-bit

Replies are listed 'Best First'.
Re^3: Perl/ClearQuest or CQPerl/DBI on XP 64-bit
by mje (Curate) on Aug 05, 2009 at 13:39 UTC

    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.

Re^3: Perl/ClearQuest or CQPerl/DBI on XP 64-bit
by Anonymous Monk on Aug 05, 2009 at 13:32 UTC
    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