6.12. Make-4.4

Make pakken inneholder et program for å kontrollere genereringen av kjørbare filer og andre ikke-kildefiler av en pakke fra kildefiler.

Omtrentlig byggetid: mindre enn 0.1 SBU
Nødvendig diskplass: 15 MB

6.12.1. Installasjon av Make

Først, fiks et problem identifisert oppstrøms:

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

Forbered Make for kompilering:

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

Betydningen av det nye konfigureringsalternativet:

--without-guile

Selv om vi krysskompilerer, prøver configure å bruke guile fra byggeverten hvis den finner det. Dette gjør at kompileringen mislykkes, så denne bryteren forhindrer bruk av den.

Kompiler pakken:

make

Installer pakken:

make DESTDIR=$LFS install

Detaljer om denne pakken finner du i Section 8.65.2, “Innhold i Make.”