Hello,

I am trying to install LWP via CPAN for Perl 5.8, but get the apparently usuall errors indicating there is an incompatibility problem between old 5.6 and the new 5.8 modules:

t/api_version........dyld: /usr/bin/perl Undefined symbols:
_PERL_UNUSED_VAR
_Perl_safefree
_Perl_safemalloc
_Perl_saferealloc
etc.

When installing the dependency HTML::Parser

I did

o conf make_install_arg   UNINST=1
o conf commit

Also, I did

env DYLD_PRINT_LIBRARIES=1 sudo perl -MCPAN -eshell

but when trying to `install HTML::HeadParser` I get

t/api_version........loading libraries for image: /usr/bin/perl
loading library: /System/Library/Perl/darwin/CORE/libperl.dylib
loading library: /usr/lib/libSystem.B.dylib
loading libraries for image: /System/Library/Perl/darwin/CORE/libperl.dylib
loading libraries for image: /usr/lib/libSystem.B.dylib
loading library: /usr/lib/system/libmathCommon.A.dylib
loading libraries for image: /usr/lib/system/libmathCommon.A.dylib
loading libraries for image: /Users/below/.cpan/build/HTML-Parser-3.28/blib/arch/auto/HTML/Parser/ Parser.bundle
dyld: /usr/bin/perl Undefined symbols:
_PERL_UNUSED_VAR
_Perl_safefree
_Perl_safemalloc
_Perl_saferealloc
etc. etc.
t/api_version........dubious


Which to me would indicate that I need to reinstall HTML::Parser, which is what I am trying to do...

Any ideas, any help would be greatly appreciated! I am running OS X 10.2.6, Perl 5.8, no Fink (and not going to).

Thanks,

Alex



Reply via email to