summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2002-07-16 13:14:34 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2002-07-16 13:14:34 +0000
commit71136ac33aa2a1ced46d37bef7de9163f2979721 (patch)
tree40bce6931180a65ca68ee0ed46b1adf88c888dcb
parent6a9bc88b802915b5f7ca3da51f1e3e1928b054b1 (diff)
downloadperl-71136ac33aa2a1ced46d37bef7de9163f2979721.tar.gz
Mac OS X dyld problem: try more direct action first.
p4raw-id: //depot/perl@17573
-rw-r--r--pod/perldelta.pod12
1 files changed, 7 insertions, 5 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 1b55dd471e..89b29371a6 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -3470,13 +3470,15 @@ symbols, for example
you probably have an old pre-Perl-5.8.0 installation (or parts of one)
in /Library/Perl (the undefined symbols used to exist in pre-5.8.0 Perls).
It seems that for some reason "make install" doesn't always completely
-overwrite the files in /Library/Perl. You can remove the shared
-libraries for example like this:
+overwrite the files in /Library/Perl. You can remove the Perl
+shared library like this:
- # find /Library/Perl -name '*.bundle' -print | xargs rm -i
+ rm /Library/Perl/darwin/CORE/libperl.dylib
-and then reissue "make install". (If you already installed some XS
-extensions beyond the Perl core, you will have to reinstall them, too.)
+and then reissue "make install". Note that the above of course is
+extremely disruptive for anything using the /usr/local/bin/perl.
+If that doesn't help, you may have to try removing all the .bundle
+files from beneath /Library/Perl, and again "make install"-ing.
=head2 OS/2 Test Failures