Detaljer om denne pakken finner du i Seksjon 8.43.2, «Innhold i Perl»
Perl pakken inneholder den praktiske utvinnings og rapporteringsspråket (Practical Extraction and Report Language).
Forbered Perl for kompilering:
sh Configure -des \ -D prefix=/usr \ -D vendorprefix=/usr \ -D useshrplib \ -D privlib=/usr/lib/perl5/5.40/core_perl \ -D archlib=/usr/lib/perl5/5.40/core_perl \ -D sitelib=/usr/lib/perl5/5.40/site_perl \ -D sitearch=/usr/lib/perl5/5.40/site_perl \ -D vendorlib=/usr/lib/perl5/5.40/vendor_perl \ -D vendorarch=/usr/lib/perl5/5.40/vendor_perl
Betydningen av konfigureringsalternativene:
-des
Dette er en kombinasjon av tre alternativer: -d bruker standardinnstillinger for alle elementer; -e sikrer gjennomføring av alle oppgaver; -s sender ikke ut ikke-essensiell utdata.
-D
vendorprefix=/usr
Dette sikrer at perl vet hvordan å fortelle pakker hvor de skal installere perl modulene sine.
-D
useshrplib
Bygger libperl
som trengs av
noen perl moduler som et delt bibliotek, i stedet for et
statisk bibliotek.
-D privlib,-D
archlib,-D sitelib,...
Disse innstillingene definerer hvor Perl leter etter installerte moduler. LFS redaktørene valgte å legge dem i en katalogstruktur basert på Major.Minor-versjonen av Perl (5.40) hvilket tillater oppgradering av Perl til nyere Patch nivåer (Patchnivået er den siste punktseparerte delen i den fullstendige versjonenstrengen som 5.40.0) uten å installere alle modulene på nytt.
Kompiler pakken:
make
Installer pakken:
make install
Detaljer om denne pakken finner du i Seksjon 8.43.2, «Innhold i Perl»