Hi,
Here's a description of my problem:
Test machine: 64-bit hpux 11.11
PERL version: 5.8.1
Compiler Version: gcc-3.3.3
Perl has been built with gcc and not default HPUX-C.

I am trying to compile the DBD:MaxDB module (downloaded from CPAN),
version 7.6.00.16.
I executed "perl Makefile.PL" with the followign options:

Perl Makefile.PL libs="-L/opt/mysql/lib -lmysqclient -lz -lm lnsl
-L/usr/local/pa20_64/lib/gcc-lib/hppa64-hp-hpux11.11/3.3.3 -lgcc"

There are no errors either at this stage or at "make" stage.
However, in the "make test" stage, I get errors:

/usr/lib/pa20_64/dld.sl: Unsatisfied code symbol
'SQLDBC_ConnectProperties_new_SQLDBC_ConnectProperties' in load module
'/moumita/DBD-MaxDB-7.6.00.16/blib/arch/auto/DBD/MaxDB/MaxDB.sl'.

I have followed all the recommendations in the README file.

My environment variables are as follows:

_=/usr/bin/env
MANPATH=/usr/share/man/%L:/usr/share/man:/usr/contrib/man/%L:/usr/contri
b/man:/u
sr/local/man/%L:/usr/local/man:/opt/mx/share/man:/opt/upgrade/share/man/
%L:/opt/
upgrade/share/man:/usr/dt/share/man:/opt/samba/man:/opt/pd/share/man/%L:
/opt/pd/
share/man:/opt/pd/share/man/%L:/opt/pd/share/man:/opt/pd/share/man/%L:/o
pt/pd/sh
are/man:/opt/resmon/share/man:/opt/gnome/man:/opt/hparray/share/man/%L:/
opt/hpar
ray/share/man:/opt/graphics/common/man:/opt/wbem/share/man:/opt/openssl/
man:/opt
/openssl/prngd/man:/opt/ignite/share/man/%L:/opt/ignite/share/man:/opt/p
erl/man
SQLDBCSDK=/home/sdb
SHLIB_PATH=/home/sdb/lib/lib64
DBI_DSN=dbi:MaxDB:cpepat21.india.hp.com/TST
PATH=/opt/perl64/bin:/usr/local/pa20_64/bin:/usr/sbin:/usr/bin:/usr/ccs/
bin:/usr
/contrib/bin:/opt/hparray/bin:/opt/nettladm/bin:/opt/upgrade/bin:/opt/fc
ms/bin:/
opt/pd/bin:/opt/resmon/bin:/opt/gnome/bin:/opt/mozilla:/usr/bin/X11:/usr
/contrib
/bin/X11:/opt/graphics/common/bin:/usr/sbin/diag/contrib:/opt/mx/bin:/op
t/wbem/b
in:/opt/wbem/sbin:/opt/perl/bin:/sbin:/home/root
COLUMNS=80
LD_PRELOAD=/usr/lib/libcl.2
EDITOR=vi
LOGNAME=root
MAIL=/var/mail/root
ERASE=^H
DBI_PASS=dbm
DBI_USER=dbm
SHELL=/sbin/sh
HOME=/
LD_PXDB=/usr/bin/true
LD_LIBRARY_PATH=/home/sdb/lib/lib64
TERM=ansi
PWD=/moumita/DBD-MaxDB-7.6.00.16
TZ=IST-5:30
LINES=25

Also, the PERL, gcc, MaxDB, SQLDBC and MySQL are all 64-bit versions.

Thanks in anticipation,
Moumita 

Reply via email to