I hate to beat a dead horse here, but I'm getting some errors from CPAN.pm after installing 5.8. I used the update package from http://serverlogistics.com I've fixed the fink issues I've experienced by reinstalling Storable.pm. The errors I get:
[harmony:~] ezekiel% perl -e shell -MCPAN dyld: perl Undefined symbols: _Perl_sv_2pv _perl_get_sv Trace/BPT trap
I can't redo `make install` because I used a package and didn't compile
myself. What module is this error coming from? I would think I'd be able
to reinstall the module and it'd work, but I don't know which one is
giving the error.
Any help would be much appreciated.
matt
Matt,
I am experiencing the same trouble after building Perl 5.8.0 from source, following the article on Apple's Developer Connection titled "Installing Perl 5.8 on Jaguar" <http://developer.apple.com/internet/macosx/perl.html>. The information on known problems published in the perldelta document <http://dev.perl.org/perl5/news/2002/07/18/580ann/ perldelta.html#mac%20os%20x%20dyld%20undefined%20symbols> advises a workaround for this problem, but I achieved the same results after trying their workaround. The "Undefined symbols" errors persist, and can be seen using CPAN or fink.
More specifically, I installed from source on OS X 10.2.6 using the -Dprefix=/usr option to perform an installation "just like Apple's" according to the article I read. Upon finding the horrible dyld errors, the workaround in perldelta suggested renaming libperl.dylib to libperlold.dylib in /Library/Perl/darwin/CORE - the directory turned out to be /System/Library/Perl/darwin/CORE for me. The behavior after successful install of Perl 5.8.0 remained the same. It also suggests removing all .bundle files under /Library/Perl - I can find no .bundle files under either /Library/Perl or /System/Library/Perl.
Looking at the archive, this list seems to only have about six posts that took place between 06-10-2003 and 06-12-2003. I was curious as to why you referred to your problem as a dead horse? Has there been other discussion on this issue? I would love get my Perl installation back to good health.
Regards, -- Barry C. Hawkins Systems Consultant All Things Computed 404-795-9147 voice/fax http://www.allthingscomputed.com
