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
