6.12. Make-4.4

O pacote Make contém um aplicativo para controlar a geração de executáveis e outros arquivos não fonte de um pacote a partir de arquivos fonte.

Tempo aproximado de construção: menos que 0.1 SBU
Espaço em disco exigido: 15 MB

6.12.1. Instalação do Make

Primeiro, corrija um problema identificado pelo(a) desenvolvedor(a):

sed -e '/ifdef SIGPIPE/,+2 d' \
    -e '/undef  FATAL_SIG/i FATAL_SIG (SIGPIPE);' \
    -i src/main.c

Prepare o Make para compilação:

./configure --prefix=/usr   \
            --without-guile \
            --host=$LFS_TGT \
            --build=$(build-aux/config.guess)

O significado da nova opção do configure:

--without-guile

Apesar de nós estarmos compilando cruzadamente, o configure tenta usar o guile oriundo do anfitrião de construção se encontrá-lo. Isso provoca falha de compilação, de forma que essa chave evita usá-lo.

Compile o pacote:

make

Instale o pacote:

make DESTDIR=$LFS install

Detalhes acerca deste pacote estão localizados em Seção 8.65.2, “Conteúdo do Make.”