Click here to get back home

DBD::ODBC make test fails in HPUX11.11

 HomeNewsGroups | Search | About
 comp.lang.perl.modules    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content
Subject Author Date
DBD::ODBC make test fails in HPUX11.11 U R 07-21-2004
Get Chitika Premium
Posted by U R on July 21, 2004, 5:58 am
Please log in for more thread options
Hi Folks,

This is an error I've being trying to sort out for a week with very
negative results :(.

I'm trying to install DBD-ODBC 0.28 in a HPUX box. I've already
successfully installed DBI - 1.14. I'm using ActivePerl 5.6.1 for HPUX.
The make test fails extravagantly ;-). Please help me to properly
install DBD-ODBC.

perl -v ; perl Makefile.PL; make; make test are shown below.
I'm using DSN for a SQL repository.



$ perl -V
Summary of my perl5 (revision 5.0 version 6 subversion 1)
configuration:
Platform:
osname=hpux, osvers=11.00, archname=PA-RISC1.1-thread-multi
uname='hp-ux llbertha b.11.00 u 9000800 2002402864 unlimited-user
license '
config_args='-des -Dcf_by=ActiveState
-Dcf_email=ActivePerl@ActiveState.com -Uinstallusrbinperl
-Ud_sigsetjmp -Dusethreads -Duseithreads -Duselargefiles
-Dinc_version_list=5.6.0/$archname 5.6.0 -D
cc=gcc -Accflags=-mpa-risc-1-1 -fPIC -Dd_attribut=undef
-Darchname=PA-RISC1.1 -Dcccdlflags=-fPIC -Dp
refix=/opt/perl'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define
usemultiplicity=define
useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=undef use64bitall=undef uselongdouble=undef
Compiler:
cc='gcc', ccflags ='-DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L
-D_HPUX_SOURCE -L/lib/pa1.1 -D
UINT32_MAX_BROKEN -mpa-risc-1-1 -fPIC -fno-strict-aliasing
-I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64',
optimize='-O',
cppflags='-DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L
-D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX
_BROKEN -mpa-risc-1-1 -fPIC -fno-strict-aliasing -I/usr/local/include'
ccversion='', gccversion='2.9-hppa-991112',
gccosandvers='hpux11.00'
intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=4321
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t',
lseeksize=8
alignbytes=8, usemymalloc=n, prototype=define
Linker and Libraries:
ld='ld', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
libs=-lnsl -lnm -lndbm -lmalloc -ldld -lm -lpthread -lc -lndir
-lcrypt -lsec
perllibs=-lnsl -lnm -lmalloc -ldld -lm -lpthread -lc -lndir -lcrypt
-lsec
libc=/lib/libc.sl, so=sl, useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_hpux.xs, dlext=sl, d_dlsymun=undef, ccdlflags='-Wl,-E '
cccdlflags='-fPIC', lddlflags='-b -L/usr/local/lib'


Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES
PERL_IMPLICIT_CONTEXT
Locally applied patches:
ActivePerl Build 633
Built under hpux
Compiled at Jun 17 2002 21:04:57
@INC:
/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi
/opt/perl/lib/5.6.1
/opt/perl/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi
/opt/perl/lib/site_perl/5.6.1
/opt/perl/lib/site_perl
.
$
$
$ perl Makefile.PL
Unrecognized escape i passed through at Makefile.PL line 217.

Configuring DBD::ODBC ...

>>> Remember to actually *READ* the README file!
And re-read it if you have any problems.

Using DBI 1.14 installed in
/opt/perl/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/DBI
Using ODBC in /scratch/Datadirect/branded_odbc

Umm, this looks like a unixodbc type of driver manager.
We expect to find the sql.h, sqlext.h and (which were
supplied with unixODBC) in $ODBCHOME/include directory alongside
the /scratch/Datadirect/branded_odbc/lib/libodbc.sl
/scratch/Datadirect/branded_odbc/lib/libodbcinst
..sl /scratch/Datadirect/branded_odbc/lib/odbccurs.sl
/scratch/Datadirect/branded_odbc/lib/odbctrac.s
l library. in $ODBCHOME/lib


Using DBI 1.14 installed in
/opt/perl/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/DBI
Writing Makefile for DBD::ODBC

The DBD::ODBC tests will use these values for the database connection:
DBI_DSN=dbi:ODBC:PSDB_SQL e.g. dbi:ODBC:demo
DBI_USER=sa
DBI_PASS=sa
$
$
$
$ make
gcc -c -I.
-I/opt/perl/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/DBI
-DUSE_REENTRANT_API -D_P
OSIX_C_SOURCE=199506L -D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX_BROKEN
-mpa-risc-1-1 -fPIC -fno-stric
t-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -O -DVERSION="0.28" -
DXS_VERSION="0.28" -fPIC
-I/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi/CORE
-I/scratch/Datadirect/
branded_odbc/include ODBC.c
gcc -c -I.
-I/opt/perl/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/DBI
-DUSE_REENTRANT_API -D_P
OSIX_C_SOURCE=199506L -D_HPUX_SOURCE -L/lib/pa1.1 -DUINT32_MAX_BROKEN
-mpa-risc-1-1 -fPIC -fno-stric
t-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -O -DVERSION="0.28" -
DXS_VERSION="0.28" -fPIC
-I/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi/CORE
-I/scratch/Datadirect/
branded_odbc/include dbdimp.c
Running Mkbootstrap for DBD::ODBC ()
chmod 644 ODBC.bs
rm -f blib/arch/auto/DBD/ODBC/ODBC.sl
LD_RUN_PATH="/scratch/Datadirect/branded_odbc/lib" ld -b
-L/usr/local/lib ODBC.o dbdimp.o -o blib/
arch/auto/DBD/ODBC/ODBC.sl -L/scratch/Datadirect/branded_odbc/lib
-lodbc
chmod 755 blib/arch/auto/DBD/ODBC/ODBC.sl
cp ODBC.bs blib/arch/auto/DBD/ODBC/ODBC.bs
chmod 644 blib/arch/auto/DBD/ODBC/ODBC.bs
Manifying blib/man3/DBD::ODBC.3
$
$
$
$ make test
PERL_DL_NONLAZY=1 /opt/perl/bin/perl -Iblib/arch -Iblib/lib
-I/opt/perl/lib/5.6.1/PA-RISC1.1-thread-
multi -I/opt/perl/lib/5.6.1 -e 'use Test::Harness qw(&runtests
$verbose); $verbose=0; runtests @ARGV
;' t/*.t
t/01base....../usr/lib/dld.sl: Unresolved symbol:
[Vtable]key:__dt__21__versioned_type_infoFv (data)
from /scratch/Datadirect/branded_odbc/lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __curStaticObject (data) from
/scratch/Datadirect/branded_odbc/
lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __shlinit (code) from
/scratch/Datadirect/branded_odbc/lib/libo
dbc.sl
/usr/lib/dld.sl: Unresolved symbol: __PureVirtualCalled (code) from
/scratch/Datadirect/branded_odb
c/lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __dla__FPv (code) from
/scratch/Datadirect/branded_odbc/lib/lib
odbc.sl
/usr/lib/dld.sl: Unresolved symbol: __shlInit (code) from
/scratch/Datadirect/branded_odbc/lib/libo
dbc.sl
install_driver(ODBC) failed: Can't load
'blib/arch/auto/DBD/ODBC/ODBC.sl' for module DBD::ODBC: Unre
solved external at
/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi/DynaLoader.pm line 206.
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
t/01base......dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 4-5
Failed 2/5 tests, 60.00% okay
t/02simple....ok 1/14/usr/lib/dld.sl: Unresolved symbol:
[Vtable]key:__dt__21__versioned_type_infoFv
(data) from /scratch/Datadirect/branded_odbc/lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __curStaticObject (data) from
/scratch/Datadirect/branded_odbc/
lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __shlinit (code) from
/scratch/Datadirect/branded_odbc/lib/libo
dbc.sl
/usr/lib/dld.sl: Unresolved symbol: __PureVirtualCalled (code) from
/scratch/Datadirect/branded_odb
c/lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __dla__FPv (code) from
/scratch/Datadirect/branded_odbc/lib/lib
odbc.sl
/usr/lib/dld.sl: Unresolved symbol: __shlInit (code) from
/scratch/Datadirect/branded_odbc/lib/libo
dbc.sl
install_driver(ODBC) failed: Can't load
'blib/arch/auto/DBD/ODBC/ODBC.sl' for module DBD::ODBC: Unre
solved external at
/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi/DynaLoader.pm line 206.
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
t/02simple....dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 2-14
Failed 13/14 tests, 7.14% okay
t/03dbatt.....ok 1/6/usr/lib/dld.sl: Unresolved symbol:
[Vtable]key:__dt__21__versioned_type_infoFv
(data) from /scratch/Datadirect/branded_odbc/lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __curStaticObject (data) from
/scratch/Datadirect/branded_odbc/
lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __shlinit (code) from
/scratch/Datadirect/branded_odbc/lib/libo
dbc.sl
/usr/lib/dld.sl: Unresolved symbol: __PureVirtualCalled (code) from
/scratch/Datadirect/branded_odb
c/lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __dla__FPv (code) from
/scratch/Datadirect/branded_odbc/lib/lib
odbc.sl
/usr/lib/dld.sl: Unresolved symbol: __shlInit (code) from
/scratch/Datadirect/branded_odbc/lib/libo
dbc.sl
install_driver(ODBC) failed: Can't load
'blib/arch/auto/DBD/ODBC/ODBC.sl' for module DBD::ODBC: Unre
solved external at
/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi/DynaLoader.pm line 206.
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
t/03dbatt.....dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 2-6
Failed 5/6 tests, 16.67% okay
t/05meth......ok 1/6/usr/lib/dld.sl: Unresolved symbol:
[Vtable]key:__dt__21__versioned_type_infoFv
(data) from /scratch/Datadirect/branded_odbc/lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __curStaticObject (data) from
/scratch/Datadirect/branded_odbc/
lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __shlinit (code) from
/scratch/Datadirect/branded_odbc/lib/libo
dbc.sl
/usr/lib/dld.sl: Unresolved symbol: __PureVirtualCalled (code) from
/scratch/Datadirect/branded_odb
c/lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __dla__FPv (code) from
/scratch/Datadirect/branded_odbc/lib/lib
odbc.sl
/usr/lib/dld.sl: Unresolved symbol: __shlInit (code) from
/scratch/Datadirect/branded_odbc/lib/libo
dbc.sl
install_driver(ODBC) failed: Can't load
'blib/arch/auto/DBD/ODBC/ODBC.sl' for module DBD::ODBC: Unre
solved external at
/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi/DynaLoader.pm line 206.
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
t/05meth......dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 2-6
Failed 5/6 tests, 16.67% okay
t/09bind......ok 1/9/usr/lib/dld.sl: Unresolved symbol:
[Vtable]key:__dt__21__versioned_type_infoFv
(data) from /scratch/Datadirect/branded_odbc/lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __curStaticObject (data) from
/scratch/Datadirect/branded_odbc/
lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __shlinit (code) from
/scratch/Datadirect/branded_odbc/lib/libo
dbc.sl
/usr/lib/dld.sl: Unresolved symbol: __PureVirtualCalled (code) from
/scratch/Datadirect/branded_odb
c/lib/libodbc.sl
/usr/lib/dld.sl: Unresolved symbol: __dla__FPv (code) from
/scratch/Datadirect/branded_odbc/lib/lib
odbc.sl
/usr/lib/dld.sl: Unresolved symbol: __shlInit (code) from
/scratch/Datadirect/branded_odbc/lib/libo
dbc.sl
install_driver(ODBC) failed: Can't load
'blib/arch/auto/DBD/ODBC/ODBC.sl' for module DBD::ODBC: Unre
solved external at
/opt/perl/lib/5.6.1/PA-RISC1.1-thread-multi/DynaLoader.pm line 206.
Compilation failed in require at (eval 1) line 3.
Perhaps a required shared library or dll isn't installed where expected
t/09bind......dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 2-9
Failed 8/9 tests, 11.11% okay
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/01base.t 255 65280 5 4 80.00% 4-5
t/02simple.t 255 65280 14 26 185.71% 2-14
t/03dbatt.t 255 65280 6 10 166.67% 2-6
t/05meth.t 255 65280 6 10 166.67% 2-6
t/09bind.t 255 65280 9 16 177.78% 2-9
Failed 5/5 test scripts, 0.00% okay. 33/40 subtests failed, 17.50%
okay.
make: *** [test_dynamic] Error 2
$



Similar ThreadsPosted
make test fails for XML::PARSER August 25, 2005, 11:48 am
test fails May 10, 2008, 1:17 pm
Term-Size make fails on debian September 6, 2005, 4:28 pm
Asking questions in 'make test' July 27, 2004, 12:55 am
'make test' strangeness ? August 18, 2004, 4:10 am
GD make test problem November 23, 2004, 6:32 am
GD make test failure January 16, 2005, 5:11 pm
GD make test failed January 24, 2005, 9:37 am
Error in Make Test June 30, 2006, 11:09 am
Net_SSLeay.pm-1.25 make test problem July 19, 2005, 10:42 am

Our other projects:

Art Dolls, Fairies and Mermaids - Sunnyfaces.net

Roy's Linux, Programming and Search Engines messages

1-Script XML SitemapXML Sitemap