summaryrefslogtreecommitdiff
path: root/README.beos
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-06-06 23:10:00 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-06-06 23:10:00 +0000
commita83b6f466440987720492416f8091f2530a9ab41 (patch)
tree403a58a36e80e72609b934e579bbd3c1ef497c70 /README.beos
parent899e16d05655bc0e6756c741b6155de313fa3bd4 (diff)
downloadperl-a83b6f466440987720492416f8091f2530a9ab41.tar.gz
Podify the remaining README.platform files;
merge README.plan9 and plan9/perlplan9.pod; delete plan9/perlplan9.* (the perlplan.doc needs to be regenerated in Plan 9); make the =head1 and =head2 in the README.platform to be a little more verbose (skipped README.os2 not to anger Ilya) so that they look better in the toc; regen toc. p4raw-id: //depot/perl@10461
Diffstat (limited to 'README.beos')
-rw-r--r--README.beos56
1 files changed, 36 insertions, 20 deletions
diff --git a/README.beos b/README.beos
index ccd9cbc6c6..7458672cee 100644
--- a/README.beos
+++ b/README.beos
@@ -1,39 +1,55 @@
-Notes on building perl under BeOS:
+If you read this file _as_is_, just ignore the funny characters you see.
+It is written in the POD format (see pod/perlpod.pod) which is specially
+designed to be readable as is.
-GENERAL ISSUES
---------------
-how to compile perl:
+=head1 NAME
+
+README.beos - Perl version 5 on BeOS
+
+=head1 DESCRIPTION
+
+Notes for building Perl under BeOS.
+
+=head2 General Issues with Perl on BeOS
To compile perl under BeOS R4 x86:
-`./Configure -d` and hit ^C when it asks you if you want to make changes
-to config.sh;
+ ./Configure -d
+and hit ^C when it asks you if you want to make changes to config.sh;
edit config.sh and do the following:
change d_socket='define' to ='undef';
remove SDBM, Errno, and Socket from dynamic_ext= and nonxs_ext=;
-
add '#define bool short' to x2p/a2p.h;
-../Configure -S; make; make install
+ ../Configure -S; make; make install
+
+ cd ~/config/lib; ln -s 5.00502/BeOS-BePC/CORE/libperl.so .
-cd ~/config/lib; ln -s 5.00502/BeOS-BePC/CORE/libperl.so .
(substitute 5.00502 with the appropriate filename)
-OS RELEASE-SPECIFIC NOTES
--------------------------
-R4 x86 - dynamic loading finally works! Yay! This means you can compile
-your own modules into perl. However, Sockets and Errno still don't work.
+=head2 BeOS Release-specific Notes
+
+=over 4
+
+=item R4 x86
+
+Dynamic loading finally works! Yay! This means you can compile your
+own modules into perl. However, Sockets and Errno still don't work.
(Hopefully, sockets will at least work by R5, if not sooner.)
-R4 PPC - I have not tested this. I rather severely doubt that dynamic
-loading will work. (My BeBox is in pieces right now, following a nasty
-disk crash.) You may have to disable dynamic loading to get the thing
-to compile at all. (use `./Configure` without -d, and say 'no' to
-'Build a shared libperl.so'.)
+=item R4 PPC
+
+I have not tested this. I rather severely doubt that dynamic loading
+will work. (My BeBox is in pieces right now, following a nasty disk
+crash.) You may have to disable dynamic loading to get the thing to
+compile at all. (use `./Configure` without -d, and say 'no' to 'Build
+a shared libperl.so'.)
+
+=back
+
+=head2 Contact Information
-CONTACT INFORMATION
--------------------
If you have comments, problem reports, or even patches or bugfixes (gasp!)
please email me.