DBD::Informix, AIX 5.1 -- no joy w/ AIX C or gcc
jhannah_at_omnihotels.com
Date: 10/20/03
- Next message: jhannah_at_omnihotels.com: "Re: Informix, AIX 5.1 -- no joy w/ AIX C or gcc"
- Previous message: David Wesner: "How to implement multi-threaded DBI::ProxyServer?"
- Next in thread: Jay Hannah: "RE: DBD::Informix, AIX 5.1 -- no joy w/ AIX C or gcc"
- Reply: Jay Hannah: "RE: DBD::Informix, AIX 5.1 -- no joy w/ AIX C or gcc"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Mon, 20 Oct 2003 11:07:24 -0500 (CDT) To: dbi-users@perl.org
Are we having fun yet?
We've had a hell of a weekend. We upgraded from AIX 4.3.3_11 to 5.1, and
can't get DBD::Informix working.
( Timeline rant (feel free to ignore): New ESQL/C seems to be working.
Perl 5.8.0 installs fine w/ AIX C compiler, but can't get (multiple
versions of) DBD::Informix working. Download gcc, but it won't build.
Install gcc, gmake from IBM RPMs instead. Rebuild, reinstall Perl 5.8.0 w/
gcc. Rebuild DBI. DBD::Informix seems to build(?) but won't test. Punt
Perl? Perl 5.6.1 won't build w/ gcc/gmake. Doh. Umm... )
Below are all the details from the closest we've come. Under this
combination we seem to get all the way to a series of gmake problems in
DBD::Informix(?). I'm really hoping someone can help. Some how, some way
we need the stars to align on AIX 5.1 to get DBD::Informix working on this
box...
We love DBI & DBD::Informix, but are having a heck of a time on this AIX
upgrade. Can anyone vouch for DBD::Informix on AIX 5.1? What C compiler
did you use? I'd happily try any known functional combination. We punted
over to gcc, but got stuch there too.
Thanks for your help,
Jay Hannah
> esql -V
IBM Informix CSDK Version 2.81, IBM Informix-ESQL Version 9.53.UC1
Software Serial Number RDS#N000000
> onstat -V
Informix Dynamic Server Version 9.30.UC5 Software Serial Number ACP#XXXXXXX
----------------
perl Makefile.PL
----------------
*** ExtUtils::AutoInstall version 0.54
*** Checking for dependencies...
Subroutine main::WriteMakefile redefined at /usr/local/lib/perl5/site_perl/5.8.0/ExtUtils/AutoInstall.pm line 439.
[Core Features]
- DBI ...loaded. (1.38 >= 1.33)
[High Resolution Timing]
- Time::HiRes ...loaded. (1.2)
*** ExtUtils::AutoInstall configuration finished.
Configuring IBM Informix Database Driver for Perl Version 2003.04 (2003-03-05) (aka DBD::Informix)
You are using DBI version 1.38 and Perl version 5.008
Remember to actually read the README file!
Perl: perl5.008 aix dl_aix.xs
System: aix omni-res 1 5 006490974c00
Compiler: /opt/freeware/GNUPro/bin/gcc -O -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES
Using IBM Informix CSDK Version 2.81, IBM Informix-ESQL Version 9.53.UC1 from /usr/informix93
Beware: DBD::Informix is not yet aware of all the new IUS data types.
Assert macro will be disabled!
lib/DBD/Informix/Defaults.pm written OK
esqlvrsn.h written OK
esqlinfo.h written OK
Testing whether your Informix test environment will work...
cpp: -lang-c: linker input file unused since linking not done
gcc: file path prefix `/opt/freeware/GNUPro/lib/gcc-lib/rtl/2.9-aix51-020209/' never used
cpp: -lang-c: linker input file unused since linking not done
gcc: file path prefix `/opt/freeware/GNUPro/lib/gcc-lib/rtl/2.9-aix51-020209/' never used
gcc: file path prefix `/opt/freeware/GNUPro/lib/gcc-lib/rtl/2.9-aix51-020209/' never used
ESQLTEST Program Running:
@(#)$Id: esqltest.ec,v 100.3 2002/02/08 22:49:23 jleffler Exp $
$INFORMIXDIR is set to '/usr/informix93'.
$INFORMIXSERVER is set to 'learn_tcp'.
$DBI_DBNAME set to 'omni'.
$DBD_INFORMIX_DATABASE unset - defaulting to 'omni'.
$DBD_INFORMIX_DATABASE2 unset - defaulting to 'omni'.
$DBD_INFORMIX_USERNAME is set to 'jhannah'.
$DBD_INFORMIX_USERNAME2 is unset - defaulting to 'jhannah'.
$DBD_INFORMIX_PASSWORD is set.
$DBD_INFORMIX_PASSWORD2 is unset - defaulting to $DBD_INFORMIX_PASSWORD.
Testing connection to omni
CONNECT TO 'omni' with user info
Testing concurrent connection to omni
CONNECT TO 'omni' with user info
Your Informix environment is (probably) OK
WARNING: LD is not a known parameter.
Checking if your kit is complete...
Looks good
Using DBI 1.38 installed in /usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI
Writing Makefile for DBD::Informix
------
gmake
------
0481-014 chmod: not all requested changes were made to blib/lib/DBD
gmake: [blib/lib/DBD/.exists] Error 1 (ignored)
0481-014 chmod: not all requested changes were made to blib/arch/auto/DBD/Informix
gmake: [blib/arch/auto/DBD/Informix/.exists] Error 1 (ignored)
0481-014 chmod: not all requested changes were made to blib/lib/auto/DBD/Informix
gmake: [blib/lib/auto/DBD/Informix/.exists] Error 1 (ignored)
0481-014 chmod: not all requested changes were made to blib/man1
gmake: [blib/man1/.exists] Error 1 (ignored)
0481-014 chmod: not all requested changes were made to blib/man3
gmake: [blib/man3/.exists] Error 1 (ignored)
cp lib/DBD/Informix/TechSupport.pm blib/lib/DBD/Informix/TechSupport.pm
cp lib/DBD/Informix/Summary.pm blib/lib/DBD/Informix/Summary.pm
cp lib/DBD/Informix/Configure.pm blib/lib/DBD/Informix/Configure.pm
cp lib/Bundle/DBD/Informix.pm blib/lib/Bundle/DBD/Informix.pm
cp lib/DBD/Informix/TypeInfo.pm blib/lib/DBD/Informix/TypeInfo.pm
cp lib/DBD/Informix/TestHarness.pm blib/lib/DBD/Informix/TestHarness.pm
cp lib/DBD/Informix/GetInfo.pm blib/lib/DBD/Informix/GetInfo.pm
cp Informix.pm blib/lib/DBD/Informix.pm
cp lib/DBD/Informix/Defaults.pm blib/lib/DBD/Informix/Defaults.pm
cp lib/DBD/Informix/Metadata.pm blib/lib/DBD/Informix/Metadata.pm
/usr/local/bin/perl -e 'use ExtUtils::Mksymlists; \
Mksymlists("NAME" => "DBD::Informix", "DL_FUNCS" => { }, "FUNCLIST" => [], "DL_VARS" => []);'
/usr/local/bin/perl -p -e "s/~DRIVER~/Informix/g" /usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI/Driver.xst > Informix.xsi
/usr/local/bin/perl /usr/local/lib/perl5/5.8.0/ExtUtils/xsubpp -typemap /usr/local/lib/perl5/5.8.0/ExtUtils/typemap Informix.xs > Informix.xsc && mv Informix.xsc Informix.c
/opt/freeware/GNUPro/bin/gcc -c -I/usr/informix93/incl/esql -I/usr/local/lib/perl5/5.8.0/aix/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -I/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES -O -DVERSION=\"2003.04\" -DXS_VERSION=\"2003.04\" "-I/usr/local/lib/perl5/5.8.0/aix/CORE" -DESQLC_VERSION=953 -DNDEBUG -D__H_LOCALEDEF Informix.c
INFORMIXC="/usr/local/bin/perl esqlcc" ESQLCC="/opt/freeware/GNUPro/bin/gcc" esql -c -shared -I/usr/informix93/incl/esql -I/usr/local/lib/perl5/5.8.0/aix/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -I/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES -O -DVERSION=\"2003.04\" -DXS_VERSION=\"2003.04\" -I/usr/local/lib/perl5/5.8.0/aix/CORE -DESQLC_VERSION=953 -DNDEBUG -D__H_LOCALEDEF dbdimp.ec
cpp: -lang-c: linker input file unused since linking not done
gcc: file path prefix `/opt/freeware/GNUPro/lib/gcc-lib/rtl/2.9-aix51-020209/' never used
rm -f dbdimp.c
INFORMIXC="/usr/local/bin/perl esqlcc" ESQLCC="/opt/freeware/GNUPro/bin/gcc" esql -c -shared -I/usr/informix93/incl/esql -I/usr/local/lib/perl5/5.8.0/aix/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -I/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES -O -DVERSION=\"2003.04\" -DXS_VERSION=\"2003.04\" -I/usr/local/lib/perl5/5.8.0/aix/CORE -DESQLC_VERSION=953 -DNDEBUG -D__H_LOCALEDEF dbdattr.ec
cpp: -lang-c: linker input file unused since linking not done
gcc: file path prefix `/opt/freeware/GNUPro/lib/gcc-lib/rtl/2.9-aix51-020209/' never used
rm -f dbdattr.c
/opt/freeware/GNUPro/bin/gcc -c -I/usr/informix93/incl/esql -I/usr/local/lib/perl5/5.8.0/aix/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -I/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES -O -DVERSION=\"2003.04\" -DXS_VERSION=\"2003.04\" "-I/usr/local/lib/perl5/5.8.0/aix/CORE" -DESQLC_VERSION=953 -DNDEBUG -D__H_LOCALEDEF sqltoken.c
INFORMIXC="/usr/local/bin/perl esqlcc" ESQLCC="/opt/freeware/GNUPro/bin/gcc" esql -c -shared -I/usr/informix93/incl/esql -I/usr/local/lib/perl5/5.8.0/aix/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -I/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES -O -DVERSION=\"2003.04\" -DXS_VERSION=\"2003.04\" -I/usr/local/lib/perl5/5.8.0/aix/CORE -DESQLC_VERSION=953 -DNDEBUG -D__H_LOCALEDEF sqltype.ec
cpp: -lang-c: linker input file unused since linking not done
gcc: file path prefix `/opt/freeware/GNUPro/lib/gcc-lib/rtl/2.9-aix51-020209/' never used
rm -f sqltype.c
INFORMIXC="/usr/local/bin/perl esqlcc" ESQLCC="/opt/freeware/GNUPro/bin/gcc" esql -c -shared -I/usr/informix93/incl/esql -I/usr/local/lib/perl5/5.8.0/aix/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -I/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES -O -DVERSION=\"2003.04\" -DXS_VERSION=\"2003.04\" -I/usr/local/lib/perl5/5.8.0/aix/CORE -DESQLC_VERSION=953 -DNDEBUG -D__H_LOCALEDEF ixblob.ec
cpp: -lang-c: linker input file unused since linking not done
gcc: file path prefix `/opt/freeware/GNUPro/lib/gcc-lib/rtl/2.9-aix51-020209/' never used
rm -f ixblob.c
/opt/freeware/GNUPro/bin/gcc -c -I/usr/informix93/incl/esql -I/usr/local/lib/perl5/5.8.0/aix/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -I/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES -O -DVERSION=\"2003.04\" -DXS_VERSION=\"2003.04\" "-I/usr/local/lib/perl5/5.8.0/aix/CORE" -DESQLC_VERSION=953 -DNDEBUG -D__H_LOCALEDEF decsci.c
/opt/freeware/GNUPro/bin/gcc -c -I/usr/informix93/incl/esql -I/usr/local/lib/perl5/5.8.0/aix/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -I/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES -O -DVERSION=\"2003.04\" -DXS_VERSION=\"2003.04\" "-I/usr/local/lib/perl5/5.8.0/aix/CORE" -DESQLC_VERSION=953 -DNDEBUG -D__H_LOCALEDEF odbctype.c
/opt/freeware/GNUPro/bin/gcc -c -I/usr/informix93/incl/esql -I/usr/local/lib/perl5/5.8.0/aix/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -I/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES -O -DVERSION=\"2003.04\" -DXS_VERSION=\"2003.04\" "-I/usr/local/lib/perl5/5.8.0/aix/CORE" -DESQLC_VERSION=953 -DNDEBUG -D__H_LOCALEDEF link.c
INFORMIXC="/usr/local/bin/perl esqlcc" ESQLCC="/opt/freeware/GNUPro/bin/gcc" esql -c -shared -I/usr/informix93/incl/esql -I/usr/local/lib/perl5/5.8.0/aix/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -I/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES -O -DVERSION=\"2003.04\" -DXS_VERSION=\"2003.04\" -I/usr/local/lib/perl5/5.8.0/aix/CORE -DESQLC_VERSION=953 -DNDEBUG -D__H_LOCALEDEF esqlcver.ec
cpp: -lang-c: linker input file unused since linking not done
gcc: file path prefix `/opt/freeware/GNUPro/lib/gcc-lib/rtl/2.9-aix51-020209/' never used
rm -f esqlcver.c
INFORMIXC="/usr/local/bin/perl esqlcc" ESQLCC="/opt/freeware/GNUPro/bin/gcc" esql -c -shared -I/usr/informix93/incl/esql -I/usr/local/lib/perl5/5.8.0/aix/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -I/auto/DBI -I/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBI -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES -O -DVERSION=\"2003.04\" -DXS_VERSION=\"2003.04\" -I/usr/local/lib/perl5/5.8.0/aix/CORE -DESQLC_VERSION=953 -DNDEBUG -D__H_LOCALEDEF esqlc_v6.ec
cpp: -lang-c: linker input file unused since linking not done
gcc: file path prefix `/opt/freeware/GNUPro/lib/gcc-lib/rtl/2.9-aix51-020209/' never used
rm -f esqlc_v6.c
Running Mkbootstrap for DBD::Informix ()
chmod 644 Informix.bs
rm -f blib/arch/auto/DBD/Informix/Informix.so
LD_RUN_PATH="" INFORMIXC='/usr/local/bin/perl esqlld' ESQLLD='gcc -Wl,-bhalt:4 -Wl,-bM:SRE -Wl,-bI:/usr/local/lib/perl5/5.8.0/aix/CORE/perl.exp -Wl,-bE:Informix.exp -Wl,-bnoentry -lc -L/usr/local/lib' esql -Wl,-bhalt:4 -Wl,-bM:SRE -Wl,-bI:/usr/local/lib/perl5/5.8.0/aix/CORE/perl.exp -Wl,-bE:Informix.exp -Wl,-bnoentry -lc -L/usr/local/lib Informix.o dbdimp.o dbdattr.o sqltoken.o sqltype.o ixblob.o decsci.o odbctype.o link.o esqlcver.o esqlc_v6.o -o blib/arch/auto/DBD/Informix/Informix.so
ld: 0711-415 WARNING: Symbol boot_DBD__Informix is already exported.
ld: 0711-224 WARNING: Duplicate symbol: PL_stack_sp
ld: 0711-224 WARNING: Duplicate symbol: PL_stack_base
ld: 0711-224 WARNING: Duplicate symbol: PL_markstack_ptr
ld: 0711-224 WARNING: Duplicate symbol: .Perl_croak
ld: 0711-224 WARNING: Duplicate symbol: Perl_croak
ld: 0711-224 WARNING: Duplicate symbol: PL_op
ld: 0711-224 WARNING: Duplicate symbol: PL_curpad
ld: 0711-224 WARNING: Duplicate symbol: .Perl_sv_newmortal
ld: 0711-224 WARNING: Duplicate symbol: Perl_sv_newmortal
ld: 0711-224 WARNING: Duplicate symbol: .Perl_sv_setiv
ld: 0711-224 WARNING: Duplicate symbol: Perl_sv_setiv
ld: 0711-224 WARNING: Duplicate symbol: .Perl_mg_set
ld: 0711-224 WARNING: Duplicate symbol: Perl_mg_set
ld: 0711-224 WARNING: Duplicate symbol: PL_stack_max
ld: 0711-224 WARNING: Duplicate symbol: .Perl_stack_grow
ld: 0711-224 WARNING: Duplicate symbol: Perl_stack_grow
ld: 0711-224 WARNING: Duplicate symbol: PL_markstack_max
ld: 0711-224 WARNING: Duplicate symbol: .Perl_markstack_grow
ld: 0711-224 WARNING: Duplicate symbol: Perl_markstack_grow
ld: 0711-224 WARNING: Duplicate symbol: PL_sv_undef
ld: 0711-224 WARNING: Duplicate symbol: .Perl_call_method
ld: 0711-224 WARNING: Duplicate symbol: Perl_call_method
ld: 0711-224 WARNING: Duplicate symbol: .PerlIO_printf
ld: 0711-224 WARNING: Duplicate symbol: PerlIO_printf
ld: 0711-224 WARNING: Duplicate symbol: .Perl_sv_setpv
ld: 0711-224 WARNING: Duplicate symbol: Perl_sv_setpv
ld: 0711-224 WARNING: Duplicate symbol: .Perl_newSViv
ld: 0711-224 WARNING: Duplicate symbol: Perl_newSViv
ld: 0711-224 WARNING: Duplicate symbol: .Perl_sv_2mortal
ld: 0711-224 WARNING: Duplicate symbol: Perl_sv_2mortal
ld: 0711-224 WARNING: Duplicate symbol: .Perl_mg_get
ld: 0711-224 WARNING: Duplicate symbol: Perl_mg_get
ld: 0711-224 WARNING: Duplicate symbol: .Perl_warn
ld: 0711-224 WARNING: Duplicate symbol: Perl_warn
ld: 0711-224 WARNING: Duplicate symbol: .Perl_get_sv
ld: 0711-224 WARNING: Duplicate symbol: Perl_get_sv
ld: 0711-224 WARNING: Duplicate symbol: .Perl_sv_2iv
ld: 0711-224 WARNING: Duplicate symbol: Perl_sv_2iv
ld: 0711-224 WARNING: Duplicate symbol: .Perl_hv_fetch
ld: 0711-224 WARNING: Duplicate symbol: Perl_hv_fetch
ld: 0711-224 WARNING: Duplicate symbol: .Perl_sv_2bool
ld: 0711-224 WARNING: Duplicate symbol: Perl_sv_2bool
ld: 0711-224 WARNING: Duplicate symbol: .Perl_newSVpv
ld: 0711-224 WARNING: Duplicate symbol: Perl_newSVpv
ld: 0711-224 WARNING: Duplicate symbol: PL_dirty
ld: 0711-224 WARNING: Duplicate symbol: .Perl_newAV
ld: 0711-224 WARNING: Duplicate symbol: Perl_newAV
ld: 0711-224 WARNING: Duplicate symbol: .Perl_av_extend
ld: 0711-224 WARNING: Duplicate symbol: Perl_av_extend
ld: 0711-224 WARNING: Duplicate symbol: .Perl_newSVpvf
ld: 0711-224 WARNING: Duplicate symbol: Perl_newSVpvf
ld: 0711-224 WARNING: Duplicate symbol: .Perl_av_store
ld: 0711-224 WARNING: Duplicate symbol: Perl_av_store
ld: 0711-224 WARNING: Duplicate symbol: .Perl_sv_free
ld: 0711-224 WARNING: Duplicate symbol: Perl_sv_free
ld: 0711-224 WARNING: Duplicate symbol: .Perl_sv_2pv_flags
ld: 0711-224 WARNING: Duplicate symbol: Perl_sv_2pv_flags
ld: 0711-224 WARNING: Duplicate symbol: .Perl_sv_2nv
ld: 0711-224 WARNING: Duplicate symbol: Perl_sv_2nv
ld: 0711-224 WARNING: Duplicate symbol: .Perl_sv_backoff
ld: 0711-224 WARNING: Duplicate symbol: Perl_sv_backoff
ld: 0711-224 WARNING: Duplicate symbol: .Perl_die
ld: 0711-224 WARNING: Duplicate symbol: Perl_die
ld: 0711-224 WARNING: Duplicate symbol: .Perl_sv_setpvn
ld: 0711-224 WARNING: Duplicate symbol: Perl_sv_setpvn
ld: 0711-224 WARNING: Duplicate symbol: PL_na
ld: 0711-224 WARNING: Duplicate symbol: .Perl_mg_size
ld: 0711-224 WARNING: Duplicate symbol: Perl_mg_size
ld: 0711-224 WARNING: Duplicate symbol: .Perl_av_make
ld: 0711-224 WARNING: Duplicate symbol: Perl_av_make
ld: 0711-224 WARNING: Duplicate symbol: .Perl_newRV_noinc
ld: 0711-224 WARNING: Duplicate symbol: Perl_newRV_noinc
ld: 0711-224 WARNING: Duplicate symbol: .Perl_av_push
ld: 0711-224 WARNING: Duplicate symbol: Perl_av_push
ld: 0711-224 WARNING: Duplicate symbol: PL_sv_yes
ld: 0711-224 WARNING: Duplicate symbol: PL_sv_no
ld: 0711-224 WARNING: Duplicate symbol: .Perl_sv_2pv_nolen
ld: 0711-224 WARNING: Duplicate symbol: Perl_sv_2pv_nolen
ld: 0711-224 WARNING: Duplicate symbol: .Perl_dowantarray
ld: 0711-224 WARNING: Duplicate symbol: Perl_dowantarray
ld: 0711-224 WARNING: Duplicate symbol: .Perl_newRV
ld: 0711-224 WARNING: Duplicate symbol: Perl_newRV
ld: 0711-224 WARNING: Duplicate symbol: .Perl_newSV
ld: 0711-224 WARNING: Duplicate symbol: Perl_newSV
ld: 0711-224 WARNING: Duplicate symbol: .Perl_form
ld: 0711-224 WARNING: Duplicate symbol: Perl_form
ld: 0711-224 WARNING: Duplicate symbol: .Perl_newXS
ld: 0711-224 WARNING: Duplicate symbol: Perl_newXS
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
gcc: file path prefix `/opt/freeware/GNUPro/lib/gcc-lib/rtl/2.9-aix51-020209/' never used
chmod 755 blib/arch/auto/DBD/Informix/Informix.so
cp Informix.bs blib/arch/auto/DBD/Informix/Informix.bs
chmod 644 blib/arch/auto/DBD/Informix/Informix.bs
0481-014 chmod: not all requested changes were made to blib/script
gmake: [blib/script/.exists] Error 1 (ignored)
cp InformixTechSupport blib/script/InformixTechSupport
/usr/local/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/InformixTechSupport
Manifying blib/man3/DBD::Informix::Summary.3
Manifying blib/man3/DBD::Informix::TechSupport.3
Manifying blib/man3/DBD::Informix::Configure.3
Manifying blib/man3/DBD::Informix::TestHarness.3
Manifying blib/man3/DBD::Informix::TypeInfo.3
Manifying blib/man1/InformixTechSupport.1
Manifying blib/man3/Bundle::DBD::Informix.3
Manifying blib/man3/DBD::Informix.3
Manifying blib/man3/DBD::Informix::Defaults.3
Manifying blib/man3/DBD::Informix::Metadata.3
-----------
gmake test
-----------
PERL_DL_NONLAZY=1 /usr/local/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/t00basic.t t/t01stproc.t t/t02ixtype.t t/t05dbase.t t/t07dblist.t t/t09exec.t t/t10sqlca.t t/t12bindval.t t/t13bindref.t t/t14bindcol.t t/t15bindtyp.t t/t20error.t t/t21mconn.t t/t22mconn.t t/t23mconn.t t/t24mcurs.t t/t25dratt.t t/t28dtlit.t t/t29update.t t/t30update.t t/t31nulls.t t/t32nulls.t t/t35cursor.t t/t40rows.t t/t41txacoff.t t/t42txacon.t t/t43trans.t t/t44txansi.t t/t46chpblk.t t/t50update.t t/t51getinfo.t t/t53types.t t/t54native.t t/t55mdata.t t/t56tabinfo.t t/t57tables.t t/t58typeinfoall.t t/t60unlog.t t/t65updcur.t t/t66insert.t t/t72blob.t t/t73blobupd.t t/t74blob.t t/t75blob.t t/t76blob.t t/t90ius.t t/t91udts.t t/t92rows.t t/t93lvarchar.t t/t94bool.t t/t99clean.t
t/t00basic..........install_driver(Informix) failed: Can't load '/junk/jhannah/DBD-Informix-2003.04/blib/arch/auto/DBD/Informix/Informix.so' for module DBD::Informix: at /usr/local/lib/perl5/5.8.0/aix/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at /junk/jhannah/DBD-Informix-2003.04/blib/lib/DBD/Informix/TestHarness.pm line 183
t/t00basic..........dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1-41
Failed 41/41 tests, 0.00% okay
t/t01stproc.........install_driver(Informix) failed: Can't load '/junk/jhannah/DBD-Informix-2003.04/blib/arch/auto/DBD/Informix/Informix.so' for module DBD::Informix: at /usr/local/lib/perl5/5.8.0/aix/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at /junk/jhannah/DBD-Informix-2003.04/blib/lib/DBD/Informix/TestHarness.pm line 183
t/t01stproc.........dubious
Test returned status 255 (wstat 65280, 0xff00)
t/t02ixtype.........Can't load '/junk/jhannah/DBD-Informix-2003.04/blib/arch/auto/DBD/Informix/Informix.so' for module DBD::Informix: at /usr/local/lib/perl5/5.8.0/aix/DynaLoader.pm line 229.
at t/t02ixtype.t line 11
Compilation failed in require at t/t02ixtype.t line 11.
BEGIN failed--compilation aborted at t/t02ixtype.t line 11.
t/t02ixtype.........dubious
...etc... All tests fail (dubious)
Any time I try to connect to Informix it does that same "Informix.so" number:
> ./j.pl
install_driver(Informix) failed: Can't load '/usr/local/lib/perl5/site_perl/5.8.0/aix/auto/DBD/Informix/Informix.so' for module DBD::Informix: at /usr/local/lib/perl5/5.8.0/aix/DynaLoader.pm line 229.
at (eval 1) line 3
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
at /usr/local/lib/perl5/site_perl/5.8.0/aix/Omni/DB.pm line 92
--------------
perl -V
--------------
Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
Platform:
osname=aix, osvers=5.1.0.0, archname=aix
uname='aix omni-res 1 5 006490974c00 '
config_args='-Dcc=/opt/freeware/GNUPro/bin/gcc -Dmake=/opt/freeware/bin/gmake -de'
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='/opt/freeware/GNUPro/bin/gcc', ccflags ='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include -D_LARGE_FILES',
optimize='-O',
cppflags='-D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -DUSE_NATIVE_DLOPEN -fno-strict-aliasing -I/usr/local/include'
ccversion='', gccversion='2.9-aix51-020209', gccosandvers='aix5.1.0.0'
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='gcc', ldflags =' -Wl,-brtl -L/usr/local/lib -Wl,-b32'
libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
libs=-lbind -lnsl -ldbm -ldl -lld -lm -lc -lcrypt -lbsd -lPW
perllibs=-lbind -lnsl -ldl -lld -lm -lc -lcrypt -lbsd -lPW
libc=/lib/libc.a, so=a, useshrplib=false, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_aix.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Xlinker -bE:/usr/local/lib/perl5/5.8.0/aix/CORE/perl.exp'
cccdlflags=' ', lddlflags=' -Wl,-bhalt:4 -Wl,-bM:SRE -Wl,-bI:$(PERL_INC)/perl.exp -Wl,-bE:$(BASEEXT).exp -Wl,-bnoentry -lc -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: USE_LARGE_FILES
Built under aix
Compiled at Oct 19 2003 22:06:27
@INC:
/usr/local/lib/perl5/5.8.0/aix
/usr/local/lib/perl5/5.8.0
/usr/local/lib/perl5/site_perl/5.8.0/aix
/usr/local/lib/perl5/site_perl/5.8.0
/usr/local/lib/perl5/site_perl
.
-----------
env | sort
-----------
AUTHSTATE=compat
CGI_DIRECTORY=/var/docsearch/cgi-bin
CVSROOT=:pserver:jhannah@cvs:/cvs
DBD_INFORMIX_PASSWORD=XXXXXXXX
DBD_INFORMIX_USERNAME=jhannah
DBI_DBNAME=omni
DBPATH=/oexec/__ofrm
DEFAULT_BROWSER=netscape
DOCUMENT_DIRECTORY=/usr/docsearch/html
DOCUMENT_SERVER_MACHINE_NAME=localhost
DOCUMENT_SERVER_PORT=49213
HOME=/home/jhannah
HOSTNAME=omni-res.omnihotels.com
HOSTTYPE=powerpc
IMQCONFIGCL=/etc/IMNSearch/dbcshelp
IMQCONFIGSRV=/etc/IMNSearch
INFORMIXDIR=/usr/informix93
INFORMIXSERVER=learn_tcp
ITECONFIGCL=/etc/IMNSearch/clients
ITECONFIGSRV=/etc/IMNSearch
ITE_DOC_SEARCH_INSTANCE=search
LANG=en_US
LC__FASTMSG=true
LIBPATH=/usr/informix93/lib:/usr/informix93/lib/esql:/usr/informix93/lib/tools
LOCPATH=/usr/lib/nls/loc
LOGIN=jhannah
LOGNAME=jhannah
MACHTYPE=powerpc-ibm-aix4.3.1.0
MAIL=/usr/spool/mail/jhannah
MAILMSG=[YOU HAVE NEW MAIL]
NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
ODMDIR=/etc/objrepos
OLDPWD=/junk/jhannah
ONCONFIG=onconfig.prod
OSTYPE=aix4.3.1.0
PATH=/usr/informix93/bin:/oexec/__obin:/home/jhannah/bin:/usr/vsifax/obin:/usr/local/bin:/usr/vac/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/vsifax/bin:/opt/freeware/GNUPro/bin:/opt/freeware/GNUPro/lib/gcc-lib/powerpc-ibm-aix5.1.0.0/2.9-aix51-020209/
PS1=(jhannah@omni-res.omnihotels.com) >
PWD=/junk/jhannah/DBD-Informix-2003.04
SHELL=/usr/local/bin/bash
SHLVL=1
TERM=vt100
TERMCAP=/usr/informix93/etc/termcap.omni
TZ=CST6CDT
USER=jhannah
VSIFAX=/usr/vsifax
_=/usr/bin/env
- Next message: jhannah_at_omnihotels.com: "Re: Informix, AIX 5.1 -- no joy w/ AIX C or gcc"
- Previous message: David Wesner: "How to implement multi-threaded DBI::ProxyServer?"
- Next in thread: Jay Hannah: "RE: DBD::Informix, AIX 5.1 -- no joy w/ AIX C or gcc"
- Reply: Jay Hannah: "RE: DBD::Informix, AIX 5.1 -- no joy w/ AIX C or gcc"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|