Perl runs on virtually all Unix machines simply by following the hints file and instructions in the Configure script. This auto-configuration script allows Perl to compile on a wide variety of platforms by modifying the machine specific parts of the code. For most Unix systems, or VMS systems for v5 perl, no porting is required. Try to compile Perl on your machine. If you have problems, examine the README file carefully. If all else fails, send a message to comp.lang.perl.misc and crosspost to comp.sys.[whatever], there's probably someone out there that has already solved your problem and will be able to help you out.
Perl4.036 has been ported to many non-Unix systems, although currently there are only a few (beta) v5 ports. All of the following are mirrored at ftp://ftp.cis.ufl.edu:/pub/perl/src/. The following are the (known) official distribution points. Please contact the porters directly (when possible) in case of questions on these ports.
Note that the latest version of BigPerl4 can also be found at any SimTel mirror site (ftp.ee.umanitoba.ca does not necessarily have the latest version), such as:
ftp://oak.oakland.edu/SimTel/msdos/perl/
A beta-test version of bigperl based on Perl 5.000 can be obtained from the following sites:
ftp://ftp.einet.net/pub/perl5 ftp://ftp.khoros.unm.edu/pub/perl/msdos ftp://ftp.ee.umanitoba.ca/pub/msdos/perl/perl5
This beta bigperl also contains ported versions of a2p and s2p.
Timothy Murphy* also ported a version of perl to the Macintosh using Think C. It has probably been abandoned in favour of the MPW port, but is still available at [134.266.81.10] ftp://ftp.maths.tcd.ie/pub/Mac/perl-4.035/.
Matthias Ulrich Neeracher* is working on a perl5 port to the Macintosh. A PowerPC version is available at ftp://err.ethz.ch/pub/neeri/MacPerlBeta.
Other resources at this site: