DBD::mysql Linker failure: unresolved reference to net_buffer_length
"Perchik, James" <[email protected]>
| Newsgroups | gmane.comp.db.mysql.perl |
|---|---|
| Message-ID | <D340D54842F793478B186A848DDBECDD0CC7AA3A@INCG2000A.corp.statestr.com> |
The DBD::mysql package compiled installed on our Solaris 2.8 system with no problem, but linker complains about an unresolved reference to net_buffer_length when trying to run. Referenced in mysql.c: retsv = newSViv(net_buffer_length); I hesitate to simply comment-out that line of code without knowing what it is doing. Known Problems section of the installation instructions suggests that linker problems may be fixed by including the gcc libraries, but doing this does not help in this case. Any suggestions? Thanks. Jim Perchik [email protected] -------------- text of error message follows: --------------- Can't load '/usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/DBD/mysql/mysql.so' for module DBD::mysql: ld.so.1: /usr/local/bin/perl: fatal: relocation error: file /usr/perl5/site_perl/5.6.1/sun4-solaris-64int/auto/DBD/mysql/mysql.so: symbol net_buffer_length: referenced symbol not found at /usr/perl5/5.6.1/lib/sun4-solaris-64int/DynaLoader.pm line 206.