[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Omaha.pm] Re: Data::Diff rulez
On Jan 17, 2005, at 11:59 AM, Noel Leistad wrote:
Can't load
'/usr/local/lib/perl5/site_perl/5.8.6/i686-linux/auto/Date/Calc/
Calc.so' for
module Date::Calc:
/usr/local/lib/perl5/site_perl/5.8.6/i686-linux/auto/Date/Calc/Calc.so:
undefined symbol: PL_stack_max at
/usr/lib/perl5/5.8.3/i386-linux-thread-multi/DynaLoader.pm line 229.
at ./tdiff line 5
Compilation failed in require at ./tdiff line 5.
BEGIN failed--compilation aborted at ./tdiff line 5.
I'd try re-installing Dave::Calc. Below is a Usenet thread I found on
Google complaining about the same C thing, only in a different
package...
I assume you can't 'use Date::Calc' in any Perl script w/o it blowing
up?
j
--------------------------------------
> >> /usr/lib/perl5/site_perl/5.005/i386-linux/auto/Tk/Event/Event.so:
> >> undefined symbol: PL_stack_max at
This is the C compilation error in your distribution.
> >> /usr/lib/perl5/site_perl/5.005/i386-linux/Tk.pm line 15
This is your clue that the use lib worked, and it found Tk.pm. Perl
is dying at line 15 of Tk.pm - presumably, where it tries and fails to
load the Event.so extention. So it found your distribution fine - the
distribution is bad.
> >> BEGIN failed--compilitation aborted at
> >> /usr/lib/perl5/site_perl/5.005/i386-linux/Tk.pm line 15.
> I was unable to find a perl/Tk distro at CPAN.
Well, if by distro you mean 'rpm', you're right. No comments
there. But if by distro you mean 'installable package,' you'll find it
at:
http://www.cpan.org/modules/by-module/Tk/Tk800.018.tar.gz