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
> ------------------------------------------------------------
> Brad Miele
> Chief Technology Officer
> Aurora Photos
> bmiele@auroraphotos.com
> (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
> > moseley@hank.org
> >
> >
>
--
Bill Moseley
moseley@hank.org
Received on Tue Oct 7 17:55:14 2003