DBD::mysql problem

DBD::mysql problem

am 11.09.2006 20:36:11 von jo8461

I am installing DBD::mysql on an IBM AIX 5.2 system. We are using Mysql
5.0.24a. It compiles ok, but when I do a make test I get the error
below.
When I try to look for the code, for example, for mysql_stmt_close I
cannot find it in the mysql libraries.
Any idea why this is, or am I mising a library that I need for mysql?

mysql@pida4907> ls
libdbug.a libmysqlclient_r.a
libmygcc.a libmysqlclient_r.a-32bit
libmysql.imp libmysqlclient_r.a.Biskid
libmysqlclient.a libmysqlclient_r.a.ORIG
libmysqlclient.a-32bit libmysqlclient_r.a.Pickard
libmysqlclient.a.Biskid libmystrings.a
libmysqlclient.a.ORIG libmysys.a
libmysqlclient.a.Pickard libz.a
mysql@pida4907> nm -rp *.a | grep mysql_stmt_close
mysql@pida4907>


PERL_DL_NONLAZY=3D1 /home/datagate/bldmstr1/usr/local/bin/perl
"-MExtUtils::Command::MM" "-e" "test_harness(
0, 'blib/lib', 'blib/arch')" t/*.t
t/00base.............install_driver(mysql) failed: Can't load
'/home/datagate/bldmstr1/perl_modules/DBD-mysql-3.00
06/blib/arch/auto/DBD/mysql/mysql.so' for module DBD::mysql: rtld:
0712-001 Symbol mysql_stmt_close was referenced
from module
/home/datagate/bldmstr1/perl_modules/DBD-mysql-3.0006/blib/a rch/auto/DBD
/mysql/mysql.so(), but a
runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol mysql_stmt_error was referenced
from module
/home/datagate/bldmstr1/perl_modules/DBD-mysql-3.0006/blib/a rch/auto/DBD
/mysql/mysql.so(), but a
runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol mysql_stmt_errno was referenced
from module
/home/datagate/bldmstr1/perl_modules/DBD-mysql-3.0006/blib/a rch/auto/DBD
/mysql/mysql.so(), but a
runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol mysql_stmt_bind_result was referenced
from module
/home/datagate/bldmstr1/perl_modules/DBD-mysql-3.0006/blib/a rch/auto/DBD
/mysql/mysql.so(), but a
runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol mysql_stmt_free_result was referenced
from module
/home/datagate/bldmstr1/perl_modules/DBD-mysql-3.0006/blib/a rch/auto/DBD
/mysql/mysql.so(), but a
runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol mysql_stmt_fetch was referenced
from module
/home/datagate/bldmstr1/perl_modules/DBD-mysql-3.0006/blib/a rch/auto/DBD
/mysql/mysql.so(), but a
runtime definition
of the symbol was not found.
rtld: 0712-001 Symbol mysql_stmt_affected_rows was referenced
from module
/home/datagate/bldmstr1/perl_modules/DBD-mysql-3.0006/blib/a rch/auto/DBD
/mysql/mysql.so(), but a
runtime definition
of the symbol was not found.
0509-021 Additional errors occurred but are not reported. at
/home/datagate/bldmstr1/usr/local/lib/perl5/5
..8.8/aix/DynaLoader.pm line 230.
at (eval 3) line 3
Compilation failed in require at (eval 3) line 3.
Perhaps a required shared library or dll isn't installed where expected
at t/00base.t line 38
dubious
Test returned status 22 (wstat 5632, 0x1600)
DIED. FAILED tests 4-5
Failed 2/5 tests, 60.00% okay


--
MySQL Perl Mailing List
For list archives: http://lists.mysql.com/perl
To unsubscribe: http://lists.mysql.com/perl?unsub=3Dgcdmp-msql-mysql-modules @m.gmane.org