DBD::mysql problem

"ORANSKY, JEFF \(SBCSI\)" <[email protected]>
Newsgroups gmane.comp.db.mysql.perl
Message-ID <AA1FDDF074D3564F9D4F9BCC5FCD2BD10393FF40@CAFRFD1MSGUSR10.ITServices.sbc.com>
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=1 /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/arch/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/arch/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/arch/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/arch/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/arch/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/arch/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/arch/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/[email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.