still getting the same ‘referenced symbol not found’ error ( see error
below )… could this be a compatiblity issue somewhere??? any help
would be greatly appreciated…
here are my machine specs and version numbers:
sol8 sparc 64/bit
apache 1.3.29
mod_perl 1.29
mysql 4.0.16
rt 3.0.6
perl 5.8.2
( module list below )
have reinstalled the DBD::mysql module to 1018 and i also tried 1028
with the same result…
( ERROR )
ROOT@admin01:/usr/local/rt-3-0-6# make initialize-database
/usr/local/bin/perl //usr/local/rt/sbin/rt-setup-database --action init
–dba root --prompt-for-dba-password
In order to create a new database and grant RT access to that database,
this script needs to connect to your mysql instance on localhost as root.
Please specify that user’s database password below. If the user has no
database
password, just press return.
Password: ld.so.1: /usr/local/bin/perl: fatal: relocation error: file
/usr/local/lib/perl5/site_perl/5.8.2/sun4-solaris/auto/DBD/mysql/mysql.so:
symbol mysql_init: referenced symbol not found
make: *** [initialize-database] Killed
I’ve seen errors like this at RT install-time due to mysql being there…but
not initialized.----- Original Message -----
From: “d. ryon wilhelm” dwilhelm@irisfinancial.com
To: rt-users@lists.fsck.com
Sent: Wednesday, November 19, 2003 11:36 AM
Subject: [rt-users] reference symbol not found error ( new installation )
still getting the same ‘referenced symbol not found’ error ( see error
below )… could this be a compatiblity issue somewhere??? any help
would be greatly appreciated…
here are my machine specs and version numbers:
sol8 sparc 64/bit
apache 1.3.29
mod_perl 1.29
mysql 4.0.16
rt 3.0.6
perl 5.8.2
( module list below )
have reinstalled the DBD::mysql module to 1018 and i also tried 1028
with the same result…
( ERROR )
ROOT@admin01:/usr/local/rt-3-0-6# make initialize-database
/usr/local/bin/perl //usr/local/rt/sbin/rt-setup-database --action init
–dba root --prompt-for-dba-password
In order to create a new database and grant RT access to that database,
this script needs to connect to your mysql instance on localhost as root.
Please specify that user’s database password below. If the user has no
database
password, just press return.
Password: ld.so.1: /usr/local/bin/perl: fatal: relocation error: file
/usr/local/lib/perl5/site_perl/5.8.2/sun4-solaris/auto/DBD/mysql/mysql.so:
symbol mysql_init: referenced symbol not found
make: *** [initialize-database] Killed
I just ran into this problem with DBD::Mysql and PHP on Solaris 9.
I was trying to compile these against the Mysql 4.0.x client that came with
the binary installation.
I had to actually compile a client from scratch and the errors went away.
I used the following config options to build the client. I put the client
in a different directory since I didn’t want to muck with the binary
installation.
./configure --prefix=/usr/local/mysql_client --without-server
–enable-thread-safe-client
Then compiled php and the dbd::mysql making sure that
/usr/local/mysql_client/bin/mysql_config was in the path before
/usr/local/mysql/bin/mysql_config (to make sure that they referenced the new
client as opposed to the binary installed one.