Detalhes acerca deste pacote estão localizados na Seção 8.42.2, “Conteúdo do Perl.”
O pacote Perl contém o Practical Extraction and Report Language.
Prepare o Perl para compilação:
sh Configure -des \
-Dprefix=/usr \
-Dvendorprefix=/usr \
-Duseshrplib \
-Dprivlib=/usr/lib/perl5/5.38/core_perl \
-Darchlib=/usr/lib/perl5/5.38/core_perl \
-Dsitelib=/usr/lib/perl5/5.38/site_perl \
-Dsitearch=/usr/lib/perl5/5.38/site_perl \
-Dvendorlib=/usr/lib/perl5/5.38/vendor_perl \
-Dvendorarch=/usr/lib/perl5/5.38/vendor_perl
O significado das opções do "Configure":
-des
Essa é uma combinação de três opções: -d usa padrões para todos os itens; -e assegura completamento de todas as tarefas; -s silencia saída gerada não essencial.
-Dvendorprefix=/usr
Isso garante que perl saiba como dizer aos pacotes onde eles deveriam instalar os módulos "Perl" deles.
-Duseshrplib
Construa a libperl,
necessária para alguns módulos "Perl", como uma biblioteca
compartilhada, em vez de uma biblioteca estática.
-Dprivlib,-Darchlib,-Dsitelib,...
Essas configurações definem onde o "Perl" procura os módulos instalados. Os(As) editores(as) do LFS optaram por colocá-los em uma estrutura de diretórios baseada na versão PRINCIPAL.SECUNDÁRIA do "Perl" (5.38) que permite atualizar o "Perl" para níveis de remendo mais recentes (o nível de remendo é a última parte separada por pontos na sequência completa de caracteres da versão, como 5.38.2) sem reinstalar todos os módulos.
Compile o pacote:
make
Instale o pacote:
make install
Detalhes acerca deste pacote estão localizados na Seção 8.42.2, “Conteúdo do Perl.”