Sean O'Donnell wrote: Sean, Do you have mysql_config on your system? If you do, it may not be in your patch, and Makefile.PL can find it. DBD::mysql 'perl Makefile.PL' needs this to find the client libs and headers. Kind regards, Patrick >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA1 > >I had a problem installing DBD::mysql due to the dbdimp.c file, but I >was able to get it installed with the following command: > >$ perl Makefile.PL --cflags=-I/usr/local/mysql/include >- --libs=/usr/local/mysql/lib; make; make install; > >It installed OK like that (rather than just 'perl Makefile.PL; make; >make install;'), but it doesn't appear to be working when I try to use >it via Perl Scripts. > >$ ./test.pl >/usr/bin/perl: relocation error: >/usr/local/perl/lib/site_perl/5.8.7/i686-linux/auto/DBD/mysql/mysql.so: >undefined symbol: mysql_server_init > >I've yet to find any decent solution via Google, so I figured I'd ask >here instead. > >I'm using DBD::mysql (v4.004) with MySQL (v4.1.9). > >Any suggestions? > >- -- > >Sean O'Donnell >South Pasadena, CA >