X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperlport.pod;h=88c6e8fa0f4d89395ffa3f4f84de50996dcfe672;hb=6d1e6673d7386f4f9139111a6e44d555b8252741;hp=ff1ba39675d3de5f4c74384c711d4ae2d8ec303f;hpb=461d5a49bcaf1bdc023edb10ef9b6c0606ec0131;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perlport.pod b/pod/perlport.pod index ff1ba39..88c6e8f 100644 --- a/pod/perlport.pod +++ b/pod/perlport.pod @@ -812,6 +812,7 @@ are a few of the more popular Unix flavors: dgux dgux AViiON-dgux DYNIX/ptx dynixptx i386-dynixptx FreeBSD freebsd freebsd-i386 + Haiku haiku BePC-haiku Linux linux arm-linux Linux linux i386-linux Linux linux i586-linux @@ -819,7 +820,6 @@ are a few of the more popular Unix flavors: HP-UX hpux PA-RISC1.1 IRIX irix irix Mac OS X darwin darwin - MachTen PPC machten powerpc-machten NeXT 3 next next-fat NeXT 4 next OPENSTEP-Mach openbsd openbsd i386-openbsd @@ -932,7 +932,6 @@ and L. =item * The EMX environment for DOS, OS/2, etc. emx@iaehv.nl, -http://www.leo.org/pub/comp/os/os2/leo/gnu/emx+gcc/index.html or ftp://hobbes.nmsu.edu/pub/os2/dev/emx/ Also L. =item * @@ -1035,10 +1034,6 @@ MacPerl Development, http://dev.macperl.org/ . =item * -The MacPerl Pages, http://www.macperl.com/ . - -=item * - The MacPerl mailing lists, http://lists.perl.org/ . =item * @@ -1244,12 +1239,12 @@ Perl on VOS is discussed in F in the perl distribution (installed as L). Perl on VOS can accept either VOS- or Unix-style file specifications as in either of the following: - C<< $ perl -ne "print if /perl_setup/i" >system>notices >> - C<< $ perl -ne "print if /perl_setup/i" /system/notices >> + $ perl -ne "print if /perl_setup/i" >system>notices + $ perl -ne "print if /perl_setup/i" /system/notices or even a mixture of both as in: - C<< $ perl -ne "print if /perl_setup/i" >system/notices >> + $ perl -ne "print if /perl_setup/i" >system/notices Even though VOS allows the slash character to appear in object names, because the VOS port of Perl interprets it as a pathname @@ -1498,13 +1493,13 @@ in C<$^O> is "riscos" (because we don't like shouting). =head2 Other perls Perl has been ported to many platforms that do not fit into any of -the categories listed above. Some, such as AmigaOS, Atari MiNT, -BeOS, HP MPE/iX, QNX, Plan 9, and VOS, have been well-integrated -into the standard Perl source code kit. You may need to see the -F directory on CPAN for information, and possibly binaries, -for the likes of: aos, Atari ST, lynxos, riscos, Novell Netware, -Tandem Guardian, I (Yes, we know that some of these OSes may -fall under the Unix category, but we are not a standards body.) +the categories listed above. Some, such as AmigaOS, BeOS, HP MPE/iX, +QNX, Plan 9, and VOS, have been well-integrated into the standard +Perl source code kit. You may need to see the F directory +on CPAN for information, and possibly binaries, for the likes of: +aos, Atari ST, lynxos, riscos, Novell Netware, Tandem Guardian, +I (Yes, we know that some of these OSes may fall under the +Unix category, but we are not a standards body.) Some approximate operating system names and their C<$^O> values in the "OTHER" category include: @@ -1525,17 +1520,12 @@ Amiga, F (installed as L). =item * -Atari, F and Guido Flohr's web page -http://stud.uni-sb.de/~gufl0000/ - -=item * - Be OS, F =item * HP 300 MPE/iX, F and Mark Bixby's web page -http://www.bixby.org/mark/perlix.html +http://www.bixby.org/mark/porting.html =item * @@ -1599,9 +1589,11 @@ C<-x>, C<-o>. (S, Win32, VMS, S) C<-b>, C<-c>, C<-k>, C<-g>, C<-p>, C<-u>, C<-A> are not implemented. (S) -C<-g>, C<-k>, C<-l>, C<-p>, C<-u>, C<-A> are not particularly meaningful. +C<-g>, C<-k>, C<-l>, C<-u>, C<-A> are not particularly meaningful. (Win32, VMS, S) +C<-p> is not particularly meaningful. (VMS, S) + C<-d> is true if passed a device spec without an explicit directory. (VMS) @@ -1944,10 +1936,6 @@ open to C<|-> and C<-|> are unsupported. (S, Win32, S) Opening a process does not automatically flush output handles on some platforms. (SunOS, Solaris, HP-UX) -=item pipe - -Very limited functionality. (MiNT) - =item readlink Not implemented. (Win32, VMS, S) @@ -2085,11 +2073,6 @@ the child program uses a compatible version of the emulation library. I will call the native command line direct and no such emulation of a child Unix program will exists. Mileage B vary. (S) -Far from being POSIX compliant. Because there may be no underlying -/bin/sh tries to work around the problem by forking and execing the -first token in its argument string. Handles basic redirection -("<" or ">") on its own behalf. (MiNT) - Does not automatically flush output handles on some platforms. (SunOS, Solaris, HP-UX) @@ -2157,7 +2140,7 @@ Not useful. (S) As of July 2002 (the Perl release 5.8.0), the following platforms are able to build Perl from the standard source code distribution -available at http://www.cpan.org/src/index.html +available at http://www.cpan.org/src/ AIX BeOS @@ -2246,7 +2229,6 @@ of any trouble. Greenhills ISC MachTen 68k - MiNT MPC NEWS-OS NextSTEP @@ -2289,7 +2271,7 @@ http://www.cpan.org/ports/index.html for binary distributions. L, L, L, L, L, L, L, L, L, L, L, L, L, L, L, -L, L, L, L, L, +L, L, L, L, L, L, L, L, L, L, L, L, L, L, L,