Tim,
 
Thanks so much for your prompt reply! but I dont know what is the relevant code to delete and which file need to be modified. Can you be more specific. Thanks so much
 
Calvin

>>> Tim Bunce<[EMAIL PROTECTED]> 06/24/04 06:34PM >>>
I think there's a bug in the latest mysql client libs that made
net_buffer_length disappear. Quickest fix would be to delete the
relevant code from DBD::mysql (unless you really need it).

Tim.

On Thu, Jun 24, 2004 at 06:28:58AM -0000, PerlDiscuss - Perl Newsgroups and mailing lists wrote:
> I have the same problem too.
>
> I use the binary tar file downloaded from mysql.com and place it in my
> home direcotry of my account in Solaris 2.8.2 machince.
>
> mysql client is working and I try to compile DBD::mysql just like you.
> make test return error message as yours.
>
> when I check the installed driver , it shows the following things! Hope
> someone with experience can help:
>
> $ perl -MDBI -e 'DBI->installed_versions';
>   Perl            : 5.008       (sun4-solaris)
>   OS              : solaris     (2.8)
>   DBI             : 1.42
>   DBD::mysql      : install_driver(mysql) failed: Can't load
> '/a04_01/intranet/dept/saoit/perl_m
> odule/lib/perl5/site_perl/5.8.0/sun4-solaris/auto/DBD/mysql/mysql.so' for
> module DBD::mysql: ld.
> so.1: perl: fatal: relocation error: file
> /a04_01/intranet/dept/saoit/perl_module/lib/perl5/site
> _perl/5.8.0/sun4-solaris/auto/DBD/mysql/mysql.so: symbol
> net_buffer_length: referenced symbol no
> t found at /usr/local/lib/perl5/5.8.0/sun4-solaris/DynaLoader.pm line 229.
>  at (eval 12) line 3
> Compilation failed in require at (eval 12) line 3.
> Perhaps a required shared library or dll isn't installed where expected
>  at -e line 1
>
>   DBD::Sponge     : 11.10
>   DBD::SQLite     : 0.31
>   DBD::Proxy      : install_driver(Proxy) failed: Can't locate
> RPC/PlClient.pm in @INC
>   DBD::File       : 0.30
>   DBD::ExampleP   : 11.12
>   DBD::DBM        : 0.01
>
>
>
>

Reply via email to