summaryrefslogtreecommitdiff
path: root/README.macosx
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2003-09-08 17:36:50 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2003-09-08 17:36:50 +0000
commit6c8f3f7c9e7275f18dac56cdf0b9dc266f2e2190 (patch)
tree2c6f4abf57525794d22539c935c0815b26f95e7b /README.macosx
parent97d0dba003fb9b67198a4f451a48b44db03cf154 (diff)
downloadperl-6c8f3f7c9e7275f18dac56cdf0b9dc266f2e2190.tar.gz
Mac OS X "last resort" recipe.
p4raw-id: //depot/perl@21095
Diffstat (limited to 'README.macosx')
-rw-r--r--README.macosx37
1 files changed, 36 insertions, 1 deletions
diff --git a/README.macosx b/README.macosx
index 1c1e2d9e6a..2b19bdfea0 100644
--- a/README.macosx
+++ b/README.macosx
@@ -150,10 +150,45 @@ can be built in Perl. CamelBones can be found on SourceForge, at
L<http://www.sourceforge.net/projects/camelbones/>.
+=head1 Starting From Scratch
+
+Unfortunately it is not that difficult somehow manage to break one's
+Mac OS X Perl rather severely. If all else fails and you want to
+really, B<REALLY>, start from scratch and remove even your Apple Perl
+installation (which has become corrupted somehow), the following
+instructions should do it. B<Please think twice before following
+these instructions: they are much like conducting brain surgery to
+yourself. Without anesthesia.> We will B<not> come to fix your system
+if you do this.
+
+First, get rid of the libperl.dylib:
+
+ # cd /System/Library/Perl/darwin/CORE
+ # rm libperl.dylib
+
+Then delete every .bundle file found anywhere in the folders:
+
+ /System/Library/Perl
+ /Library/Perl
+
+You can find them for example by
+
+ # find /System/Library/Perl /Library/Perl -name '*.bundle' -print
+
+After this you can either copy Perl from your operating system CDs
+(you will need at least the /System/Library/Perl and /usr/bin/perl),
+or rebuild Perl from the source code with C<Configure -Dprefix=/usr
+-Dusershrplib> NOTE: the C<-Dprefix=/usr> to replace the system Perl
+works much better with Perl 5.8.1 and later, in Perl 5.8.0 the
+settings were not quite right.
+
+
=head1 AUTHOR
This README was written by Sherm Pendley E<lt>sherm@dot-app.orgE<gt>.
+The "Starting From Scratch" recipe was contributed by John Montbriand
+E<lt>montbriand@apple.comE<gt>.
=head1 DATE
-Last modified 2003-08-16.
+Last modified 2003-09-08.