Tom Insam <[EMAIL PROTECTED]>, in response to Barry C. Hawkins,  wrote:

> >     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
> 
> This web page needs more big red warnings on it.
> 
> 
> >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.
> 
> http://archive.develooper.com/[EMAIL PROTECTED]/msg02447.html
> 
> As also linked from the apple page, under the link about perldelta.
> 

Barry,

The archived message which Tom referred you to is now somewhat out of
date, as far as Fink is concerned.  As of the mid-June Fink release 0.5.3,
Fink will now coexist quite happily with Perl 5.8, even a copy of
Perl 5.8 which was installed by following the misguided instructions
from the Apple Developer Connection.

If your Fink installation is older, you'll probably need to follow the
instructions in that archived message about moving the Storable module
out of the way and then rebuilding.  Updating Fink to the latest
version should replace any offending fink perl modules with versions that
work with 5.6 only and do not interfere with 5.8.  In order to do that
successfully, you may need to install the fink package for perl5.6.0,
or else entirely remove some of your fink-installed perl modules.

The underlying problem-- that 5.6 modules are incompatible with 5.8
--remains, however, so if you have non-fink perl modules (installed by CPAN
or otherwise) you'll need to find a way to rebuild them.

  -- Dave


Reply via email to