Add perl 5.000.

This commit is contained in:
Andrius Štikonas 2021-02-14 15:36:05 +00:00
parent aa11513fdd
commit 221b1d07ad
10 changed files with 245 additions and 1 deletions

View file

@ -334,4 +334,19 @@ is required later for autotools.
#### Part 28: gawk 3.0.4
`gawk` is the GNU implementation of `awk`, yet another pattern matching and data
extraction utility. It is also required for autotools.
extraction utility. It is also required for autotools.
#### Part 29: perl 5.000
Perl is a general purpose programming language that is especially suitable for
text processing. It is essential for autotools build system because automake
and some other tools are written in Perl.
Perl itself is written in C but ships with some pre-generated files that need
perl for processing. To bootstrap Perl we will start with the oldest Perl 5
version which has the fewest number of pregenerated files. We reimplement two
remaining perl scripts in awk and use our custom makefile instead of Perl's
pre-generated Configure script.
At this first step we build `miniperl` which is `perl` without support for
loading modules.