On Tue, Oct 07, 2003 at 01:07:46PM -0400, Brad Miele wrote:
> I am using perl 5.8.0, and haven't upgraded recently.
Ok. It looks like SWISHE.so was compiled for 5.6.1, but you are using
5.8.0. So that might be the problem. It's not an issue with the
*version* of SWISHE.pm, I don't think.
> I am running inside mod_perl, I can try it under cgi, but again, since the
> same mod_perl module works on the other index, that didn't occur to me.
Well, I asked about mod_perl because I found a few posts with that same
error when running under mod_perl. I would try the module outside of
mod_perl and see if that's related. It would be easier to debug with
fewer parts to think about.
I'll poke around some more and see what I can find.
> here is a dump from objdump, as you can see, the Perl_sv_2pv is listed as
> UND, which I am assuming stands for undefined.
> argus# objdump -t
> /usr/local/lib/perl5/site_perl/5.6.1/i386-freebsd/auto/SWISHE/SWISHE.so | grep Perl_sv_2pv
> 00000000 *UND* 00000000 Perl_sv_2pv
> What is the latest/best module that I can or should be using? maybe i
> should try that...
> I am currently using:
> $Id: SWISHE.pm,v 1.6 2001/07/26 19:33:27 whmoseley Exp $
> Brad Miele
> Chief Technology Officer
> Aurora Photos
> (207)828-8787 x110
> When in doubt, do what the President does -- guess.
> On Tue, 7 Oct 2003, Bill Moseley wrote:
> > On Tue, Oct 07, 2003 at 07:13:45AM -0700, Brad Miele wrote:
> > > /usr/local/lib/perl5/site_perl/5.6.1/i386-freebsd//auto/SWISHE/SWISHE.so:
> > > Undefined symbol "Perl_sv_2pv"
> > What version of Perl is running? Did you upgrade Perl lately?
> > I'd run ldd against SWISHE.so, and then chek those libraries for
> > Perl_sv_2pv.
> > Are you running inside mod_perl?
> > --
> > Bill Moseley
> > email@example.com
Received on Tue Oct 7 17:55:14 2003