diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2002-06-15 20:09:47 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2002-06-15 20:09:47 +0000 |
commit | 07b0e447e5dffb77ce06dc459eeb25d4d36b8d06 (patch) | |
tree | 7aabceb50c464e6fcbe10fd85fcd5a13355af396 /README.amiga | |
parent | c2a352b2dced9e1aa23974130c3d332e5e8cf871 (diff) | |
download | perl-07b0e447e5dffb77ce06dc459eeb25d4d36b8d06.tar.gz |
Collect the known AmigaOS wisdom.
p4raw-id: //depot/perl@17254
Diffstat (limited to 'README.amiga')
-rw-r--r-- | README.amiga | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/README.amiga b/README.amiga index f287d65c99..00c4ff1822 100644 --- a/README.amiga +++ b/README.amiga @@ -6,6 +6,13 @@ specially designed to be readable as is. perlamiga - Perl under Amiga OS +=head1 NOTE + +B<Perl 5.8.0 cannot be built in AmigaOS. You can use either the +maintenance release Perl 5.6.1 or the development release Perl 5.7.2 +in AmigaOS. See L</"PERL 5.8.0 BROKEN IN AMIGAOS"> if you want to help +fixing this problem.> + =head1 SYNOPSIS One can read this document in the following formats: @@ -244,6 +251,21 @@ Run make install +=head1 PERL 5.8.0 BROKEN IN AMIGAOS + +As told above, Perl 5.6.1 was still good in AmigaOS, as was 5.7.2. +After Perl 5.7.2 (change #11423, see the Changes file, and the file +pod/perlhack.pod for how to get the individual changes) Perl dropped +its internal support for vfork(), and that was very probably the step +that broke AmigaOS (since the ixemul library has only vfork). +The build finally fails when the ext/DynaLoader is being built, and +PERL ends up as "0" in the produced Makefile, trying to run "0" does +not quite work. Also, executing miniperl in backticks seems to +generate nothing: very probably related to the (v)fork problems. +B<Fixing the breakage requires someone quite familiar with the ixemul +library, and how one is supposed to run external commands in AmigaOS +without fork().> + =head1 AUTHORS Norbert Pueschel, pueschel@imsdd.meb.uni-bonn.de |