Hi Tim Bunce,

here is the output while installing DBI 1.22 under cygwin with perl 5.6.1:

By this way :  DBI + DBD::Oracle (versions 1.21/1.12) works fine under AIX 4.3.3 ML 9 both with perl 5.5.3 and perl 5.6.1

Might be it helps you.

Mit freundlichen Gr��en/Regards
 
Toralf F�rster
Senior Consultant IT-Management
 
alego AG
Management Consulting
Internet Consulting
IT - Management
Gro�e Elbstra�e 145 a
22767 Hamburg
 
Fon        +49/(0)40/41361-221
Fax        +49/(0)40/41361-199
Mobil    +49/(0)175/2 43 40 29
 
mailto:[EMAIL PROTECTED]
http://www.alego.de
 
cpan> install DBI
LWP not available
Fetching with Net::FTP:
  ftp://ftp.gwdg.de/pub/languages/perl/CPAN/authors/01mailrc.txt.gz
Couldn't fetch 01mailrc.txt.gz from ftp.gwdg.de

Trying with "/usr/bin/ncftpget" to get
    ftp://ftp.gwdg.de/pub/languages/perl/CPAN/authors/01mailrc.txt.gz
01mailrc.txt.gz:                                        48.71 kB   20.12 kB/s  
Going to read /home/Administrator/.cpan/sources/authors/01mailrc.txt.gz
CPAN: Compress::Zlib loaded ok

Trying with "/usr/bin/ncftpget" to get
    ftp://ftp.gwdg.de/pub/languages/perl/CPAN/modules/02packages..details.txt.gz
02packages.details.txt.gz:                             144.90 kB   58.89 kB/s  
Going to read /home/Administrator/.cpan/sources/modules/02packages.details.txt.g       
                                                        z
  Database was generated on Thu, 23 May 2002 02:40:11 GMT
  HTTP::Date not available

  There's a new CPAN.pm version (v1.61) available!
  [Current version is v1.59_54]
  You might want to try
    install Bundle::CPAN
    reload cpan
  without quitting the current session. It should be a seamless upgrade
  while we are running...


Trying with "/usr/bin/ncftpget" to get
    ftp://ftp.gwdg.de/pub/languages/perl/CPAN/modules/03modlist.data.gz
03modlist.data.gz:                                      70.24 kB   21.40 kB/s  
Going to read /home/Administrator/.cpan/sources/modules/03modlist.data.gz
Running install for module DBI
Running make for T/TI/TIMB/DBI-1.22.tar.gz

Trying with "/usr/bin/ncftpget" to get
    ftp://ftp.gwdg.de/pub/languages/perl/CPAN/authors/id/T/TI/TIMB/DBI-1.22.tar.       
                                                        gz
DBI-1.22.tar.gz:                                       229.02 kB   40.56 kB/s  
CPAN: MD5 loaded ok

Trying with "/usr/bin/ncftpget" to get
    ftp://ftp.gwdg.de/pub/languages/perl/CPAN/modules/03modlist.data.gz
03modlist.data.gz:                                      70.24 kB   21.40 kB/s  
Going to read /home/Administrator/.cpan/sources/modules/03modlist.data.gz
Running install for module DBI
Running make for T/TI/TIMB/DBI-1.22.tar.gz

Trying with "/usr/bin/ncftpget" to get
    ftp://ftp.gwdg.de/pub/languages/perl/CPAN/authors/id/T/TI/TIMB/DBI-1.22.tar.       
                                                        gz
DBI-1.22.tar.gz:                                       229.02 kB   40.56 kB/s  
CPAN: MD5 loaded ok

Trying with "/usr/bin/ncftpget" to get
    ftp://ftp.gwdg.de/pub/languages/perl/CPAN/authors/id/T/TI/TIMB/CHECKSUMS
CHECKSUMS:                                               6.82 kB    8.06 kB/s  
Checksum for /home/Administrator/.cpan/sources/authors/id/T/TI/TIMB/DBI-1.22.tar       
                                                        .gz ok
Scanning cache /home/Administrator/.cpan/build for sizes
DBI-1.22/
DBI-1.22/t/
DBI-1.22/t/10examp.t
DBI-1.22/t/02dbidrv.t
DBI-1.22/t/80proxy.t
DBI-1.22/t/01basics.t
DBI-1.22/t/70shell.t
DBI-1.22/t/30subclass.t
DBI-1.22/t/15array.t
DBI-1.22/t/60preparse.t
DBI-1.22/t/20meta.t
DBI-1.22/lib/
DBI-1.22/lib/DBD/
DBI-1.22/lib/DBD/ExampleP.pm
DBI-1.22/lib/DBD/Proxy.pm
DBI-1.22/lib/DBD/NullP.pm
DBI-1.22/lib/DBD/Sponge.pm
DBI-1.22/lib/DBI/
DBI-1.22/lib/DBI/Shell.pm
DBI-1.22/lib/DBI/FAQ.pm
DBI-1.22/lib/DBI/ProxyServer.pm
DBI-1.22/lib/DBI/Const/
DBI-1.22/lib/DBI/Const/GetInfo.pm
DBI-1.22/lib/DBI/Const/GetInfo/
DBI-1.22/lib/DBI/Const/GetInfo/ODBC.pm
DBI-1.22/lib/DBI/Const/GetInfo/ANSI.pm
DBI-1.22/lib/DBI/DBD.pm
DBI-1.22/lib/DBI/PurePerl.pm
DBI-1.22/lib/DBI/W32ODBC.pm
DBI-1.22/lib/DBI/Format.pm
DBI-1.22/lib/Bundle/
DBI-1.22/lib/Bundle/DBI.pm
DBI-1.22/lib/Win32/
DBI-1.22/lib/Win32/DBIODBC.pm
DBI-1.22/DBI.xs
DBI-1.22/Perl.xs
DBI-1.22/DBIXS.h
DBI-1.22/MANIFEST
DBI-1.22/Driver.xst
DBI-1.22/Changes
DBI-1.22/dbipport.h
DBI-1.22/Makefile.PL
DBI-1.22/test.pl
DBI-1.22/README
DBI-1.22/dbd_xsh.h
DBI-1.22/dbish.PL
DBI-1.22/dbi_sql.h
DBI-1.22/ToDo
DBI-1.22/DBI.pm
DBI-1.22/dbiproxy.PL

  CPAN.pm: Going to build T/TI/TIMB/DBI-1.22.tar.gz

*** Note:
    The optional PlRPC-modules (RPC::PlServer etc) are not installed.
    If you want to use the DBD::Proxy driver and DBI::ProxyServer
    modules, then you'll need to install the RPC::PlServer, RPC::PlClient,
    Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you.
    You can install them any time after installing the DBI.
    You do *not* need these modules for typical DBI usage.

Optional modules are available from any CPAN mirror, in particular
    http://www..perl.com/CPAN/modules/by-module
    http://www.perl.org/CPAN/modules/by-module
    ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module

Creating extra DBI::PurePerl test: t/zz_01basics_pp.t
Creating extra DBI::PurePerl test: t/zz_02dbidrv_pp.t
Creating extra DBI::PurePerl test: t/zz_10examp_pp.t
Creating extra DBI::PurePerl test: t/zz_15array_pp.t
Creating extra DBI::PurePerl test: t/zz_20meta_pp.t
Creating extra DBI::PurePerl test: t/zz_30subclass_pp.t
Creating extra DBI::PurePerl test: t/zz_60preparse_pp.t
Creating extra DBI::PurePerl test: t/zz_70shell_pp.t
Creating extra DBI::PurePerl test: t/zz_80proxy_pp.t
Checking if your kit is complete...
Looks good
Writing Makefile for DBI

    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.

/usr/bin/perl -I/usr/lib/perl5/5.6.1/cygwin-multi -I/usr/lib/perl5/5.6.1 -MExtUt       
                                                        ils::Command -e mkpath 
blib/lib/DBI
rm -f blib/lib/DBI/Changes.pm
cp Changes blib/lib/DBI/Changes.pm
cp DBIXS.h blib/arch/auto/DBI/DBIXS.h
cp lib/DBD/NullP.pm blib/lib/DBD/NullP.pm
cp dbipport.h blib/arch/auto/DBI/dbipport.h
cp lib/DBI/Format.pm blib/lib/DBI/Format.pm
cp dbd_xsh.h blib/arch/auto/DBI/dbd_xsh.h
cp lib/DBI/Const/GetInfo/ANSI.pm blib/lib/DBI/Const/GetInfo/ANSI.pm
cp lib/DBI/Const/GetInfo.pm blib/lib/DBI/Const/GetInfo.pm
cp lib/DBI/PurePerl.pm blib/lib/DBI/PurePerl.pm
cp lib/DBI/Shell.pm blib/lib/DBI/Shell.pm
cp lib/DBI/FAQ.pm blib/lib/DBI/FAQ.pm
cp DBI.pm blib/lib/DBI.pm
cp lib/DBD/ExampleP.pm blib/lib/DBD/ExampleP.pm
cp lib/Bundle/DBI.pm blib/lib/Bundle/DBI.pm
cp lib/Win32/DBIODBC.pm blib/lib/Win32/DBIODBC.pm
cp lib/DBI/W32ODBC.pm blib/lib/DBI/W32ODBC.pm
cp lib/DBI/DBD.pm blib/lib/DBI/DBD.pm
cp lib/DBD/Proxy.pm blib/lib/DBD/Proxy.pm
cp lib/DBI/ProxyServer.pm blib/lib/DBI/ProxyServer.pm
cp dbi_sql.h blib/arch/auto/DBI/dbi_sql.h
cp Driver.xst blib/arch/auto/DBI/Driver.xst
cp lib/DBD/Sponge.pm blib/lib/DBD/Sponge.pm
cp lib/DBI/Const/GetInfo/ODBC.pm blib/lib/DBI/Const/GetInfo/ODBC.pm
/usr/bin/perl -p -e "s/~DRIVER~/Perl/g" < blib/arch/auto/DBI/Driver.xst > Perl.x       
                                                        si
/usr/bin/perl -I/usr/lib/perl5/5.6.1/cygwin-multi -I/usr/lib/perl5/5.6.1 /usr/li       
                                                        b/perl5/5.6..1/ExtUtils/xsubpp 
 -typemap /usr/lib/perl5/5.6.1/ExtUtils/typemap Pe                                     
                          rl.xs > Perl.xsc && mv Perl.xsc Perl.c
gcc -c  -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -I/usr/local/include -DUSEIM       
                                                        PORTLIB -O2   
-DVERSION=\"1.22\" -DXS_VERSION=\"1.22\"  -I/usr/lib/perl5/5.6.1/c                     
                                          ygwin-multi/CORE -Wall -Wno-comment 
-DDBI_NO_THREADS Perl.c
/usr/bin/perl -I/usr/lib/perl5/5.6.1/cygwin-multi -I/usr/lib/perl5/5.6.1 /usr/li       
                                                        b/perl5/5.6.1/ExtUtils/xsubpp  
-typemap /usr/lib/perl5/5.6.1/ExtUtils/typemap DB                                      
                         I.xs > DBI.xsc && mv DBI.xsc DBI.c
gcc -c  -DPERL_USE_SAFE_PUTENV -fno-strict-aliasing -I/usr/local/include -DUSEIM       
                                                        PORTLIB -O2   
-DVERSION=\"1.22\" -DXS_VERSION=\"1.22\"  -I/usr/lib/perl5/5.6.1/c                     
                                          ygwin-multi/CORE -Wall -Wno-comment 
-DDBI_NO_THREADS DBI.c
DBI.xs: In function `dbih_clearcom':
DBI.xs:972: warning: unused variable `Perl___notused'
DBI.xs: In function `dbih_get_fbav':
DBI.xs:1110: warning: unused variable `Perl___notused'
DBI.xs: In function `dbih_set_attr_k':
DBI.xs:1202: warning: unused variable `Perl___notused'
DBI.xs: In function `log_where':
DBI.xs:1744: warning: unused variable `Perl___notused'
DBI.xs: In function `XS_DBI_dispatch':
DBI.xs:2274: warning: unused variable `Perl___notused'
DBI.c: In function `XS_DBD_____st_fetchrow_hashref':
DBI.xs:3144: warning: unused variable `PERINTERP'
DBI.xs: In function `XS_DBD_____common_set_err':
DBI.xs:3333: warning: unused variable `PERINTERP'
DBI.c: At top level:
DBIXS.h:411: warning: `get_dbistate' defined but not used
Running Mkbootstrap for DBI ()
chmod 644 DBI.bs
rm -f blib/arch/auto/DBI/DBI.dll
LD_RUN_PATH="" ld2  -s -L/usr/local/lib DBI.o  -o blib/arch/auto/DBI/DBI.dll  /u       
                                                        
sr/lib/perl5/5.6.1/cygwin-multi/CORE/libperl5_6_1.a   
dllwrap --dllname DBI.dll --driver-name gcc --dlltool dlltool --export-all-symbo       
                                                        ls --as as --output-def 
libDBI..def --output-lib libDBI.a \
-s -L/usr/local/lib DBI.o  /usr/lib/perl5/5.6.1/cygwin-multi/CORE/libperl5_6_1.a
dllwrap: no export definition file provided
dllwrap: creating one, but that may not be what you want
mv DBI.dll libDBI.a blib/arch/auto/DBI/
chmod 755 blib/arch/auto/DBI/DBI.dll
cp DBI.bs blib/arch/auto/DBI/DBI.bs
chmod 644 blib/arch/auto/DBI/DBI.bs
/usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.6.1/cygwin-multi -I/usr/       
                                                        lib/perl5/5.6.1 dbiproxy.PL 
dbiproxy
Extracted dbiproxy from dbiproxy.PL with variable substitutions.
cp dbiproxy blib/script/dbiproxy
/usr/bin/perl -I/usr/lib/perl5/5.6.1/cygwin-multi -I/usr/lib/perl5/5.6.1 -MExtUt       
                                                        ils::MakeMaker -e 
"MY->fixin(shift)" blib/script/dbiproxy
/usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.6.1/cygwin-multi -I/usr/       
                                                        lib/perl5/5.6.1 dbish.PL dbish
Extracted dbish from dbish.PL with variable substitutions.
cp dbish blib/script/dbish
/usr/bin/perl -I/usr/lib/perl5/5.6.1/cygwin-multi -I/usr/lib/perl5/5.6.1 -MExtUt       
                                                        ils::MakeMaker -e 
"MY->fixin(shift)" blib/script/dbish
Manifying blib/man3/DBI.Format.3
Manifying blib/man3/DBI.Const.GetInfo.ANSI.3
Manifying blib/man3/DBI.Const.GetInfo.3
Manifying blib/man3/DBI.PurePerl.3
Manifying blib/man3/DBI.Shell.3
Manifying blib/man3/DBI.FAQ.3
Manifying blib/man3/DBI.3
Manifying blib/man3/Bundle.DBI.3
Manifying blib/man3/Win32.DBIODBC.3
Manifying blib/man1/dbiproxy.1
Manifying blib/man3/DBI.W32ODBC..3
Manifying blib/man3/DBI.DBD.3
Manifying blib/man3/DBD.Proxy.3
Manifying blib/man3/DBI.ProxyServer.3
Manifying blib/man1/dbish.1
Manifying blib/man3/DBI.Const.GetInfo.ODBC.3
  /usr/bin/make  -- OK
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.6.1/cy       
                                                        gwin-multi 
-I/usr/lib/perl5/5.6.1 -e 'use Test::Harness qw(&runtests $verbose);                   
                                             $verbose=0; runtests @ARGV;' t/*.t
t/01basics..........ok                                                       
t/02dbidrv..........ok                                                       
t/10examp...........ok                                                       
t/15array...........Use of uninitialized value in string eq at t/15array.t line        
                                                        25.
Use of uninitialized value in join or string at blib/lib/DBD/Sponge.pm line 166.
t/15array............ok 3/24Use of uninitialized value in string eq at t/15array.      
                                                         t line 25.
Use of uninitialized value in string eq at t/15array.t line 25.
Use of uninitialized value in join or string at blib/lib/DBD/Sponge.pm line 166.
Use of uninitialized value in string eq at t/15array.t line 25.
Use of uninitialized value in join or string at blib/lib/DBD/Sponge.pm line 166.
Use of uninitialized value in string eq at t/15array.t line 25.
t/15array............ok 7/24Use of uninitialized value in join or string at blib/      
                                                         lib/DBD/Sponge.pm line 166..
Use of uninitialized value in string eq at t/15array.t line 25.
Use of uninitialized value in join or string at blib/lib/DBD/Sponge.pm line 166.
t/15array...........ok                                                       
t/20meta............ok                                                       
t/30subclass........ok                                                       
t/60preparse........ok                                                       
t/70shell...........ok                                                       
t/80proxy...........skipped test on this platform
t/zz_01basics_pp....ok                                                       
t/zz_02dbidrv_pp....ok                                                       
t/zz_10examp_pp.....ok                                                       
t/zz_15array_pp.....Use of uninitialized value in string eq at t/15array.t line        
                                                        25.
Use of uninitialized value in join or string at blib/lib/DBD/Sponge.pm line 166.
t/zz_15array_pp.....ok 3/24Use of uninitialized value in string eq at t/15array.       
                                                        t line 25.
Use of uninitialized value in string eq at t/15array.t line 25.
Use of uninitialized value in join or string at blib/lib/DBD/Sponge.pm line 166.
Use of uninitialized value in string eq at t/15array.t line 25.
Use of uninitialized value in join or string at blib/lib/DBD/Sponge.pm line 166.
Use of uninitialized value in string eq at t/15array.t line 25.
t/zz_15array_pp.....ok 7/24Use of uninitialized value in join or string at blib/       
                                                        lib/DBD/Sponge.pm line 166.
Use of uninitialized value in string eq at t/15array.t line 25.
Use of uninitialized value in join or string at blib/lib/DBD/Sponge.pm line 166.
t/zz_15array_pp.....ok                                                       
t/zz_20meta_pp......ok                                                       
t/zz_30subclass_pp..ok                                                       
t/zz_60preparse_pp..ok                                                       
t/zz_70shell_pp.....ok                                                       
t/zz_80proxy_pp.....skipped test on this platform
All tests successful, 2 tests skipped.
Files=18, Tests=680, 12 wallclock secs ( 5.59 cusr +  6.78 csys = 12.37 CPU)
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5..6.1/cy      
                                                         gwin-multi 
-I/usr/lib/perl5/5.6.1 test.pl
test.pl 
DBI test application $Revision: 11.4 $
Using /home/Administrator/.cpan/build/DBI-1.22/blib
Switch: DBI 1.22 by Tim Bunce, 1.22
Available Drivers: ExampleP, Proxy
dbi:ExampleP:: testing 5 sets of 20 connections:
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 
Disconnecting...
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 
Disconnecting...
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 
Disconnecting...
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 
Disconnecting...
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 
Disconnecting...
Made 100 connections in  0 wallclock secs ( 0.05 usr +  0.01 sys =  0.06 CPU)

Testing handle creation speed...
10000 NullP statement handles cycled in 1.9 cpu+sys seconds (5227 per sec)

test.pl done
  /usr/bin/make test -- OK
Running make install
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI/dbd_xsh..h
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI/DBI.bs
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI/DBI.dll
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI/dbipport.h
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI/DBIXS.h
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI/dbi_sql.h
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI/Driver.xst
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI/libDBI.a
Files found in blib/arch: installing files in blib/lib into architecture depende       
                                                        nt library tree
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBI.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/Win32/DBIODBC.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBI/Changes.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBI/DBD.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBI/FAQ.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBI/Format.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBI/ProxyServer.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBI/PurePerl.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBI/Shell.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBI/W32ODBC.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBI/Const/GetInfo.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBI/Const/GetInfo/ANSI.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBI/Const/GetInfo/ODBC.pm
Installing /usr/lib/perl5/site_perl/5..6.1/cygwin-multi/DBD/ExampleP.pm
Installing /usr/lib/perl5/site_perl/5..6.1/cygwin-multi/DBD/NullP.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBD/Proxy.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/DBD/Sponge.pm
Installing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/Bundle/DBI.pm
Installing /usr/man/man1/dbiproxy.1
Installing /usr/man/man1/dbish.1
Installing /usr/man/man3/Bundle.DBI.3
Installing /usr/man/man3/DBD.Proxy.3
Installing /usr/man/man3/DBI.3
Installing /usr/man/man3/DBI.Const.GetInfo.3
Installing /usr/man/man3/DBI.Const.GetInfo..ANSI.3
Installing /usr/man/man3/DBI.Const.GetInfo.ODBC.3
Installing /usr/man/man3/DBI.DBD.3
Installing /usr/man/man3/DBI.FAQ.3
Installing /usr/man/man3/DBI.Format.3
Installing /usr/man/man3/DBI.ProxyServer.3
Installing /usr/man/man3/DBI.PurePerl.3
Installing /usr/man/man3/DBI.Shell.3
Installing /usr/man/man3/DBI.W32ODBC.3
Installing /usr/man/man3/Win32.DBIODBC.3
Installing /usr/bin/dbiproxy
Installing /usr/bin/dbish
Writing /usr/lib/perl5/site_perl/5.6.1/cygwin-multi/auto/DBI/.packlist
Appending installation info to /usr/lib/perl5/5.6.1/cygwin-multi/perllocal.pod
  /usr/bin/make install  -- OK

cpan> 

=

Reply via email to