Detaljer om denne pakken finner du i Section 8.34.2, “Innholdet i Bash.”
Bash pakken inneholder Bourne-Again Skallet (Bourne-Again SHell).
Forbered Bash for kompilering:
./configure --prefix=/usr \ --build=$(support/config.guess) \ --host=$LFS_TGT \ --without-bash-malloc
Betydningen av konfigureringsalternativene:
--without-bash-malloc
Dette alternativet slår av bruken av Bash minnetildelings
funksjon (malloc
) som er kjent
for å forårsake segmenteringsfeil. Ved å slå av dette
alternativet vil Bash bruke malloc
funksjonen fra Glibc som er mer
stabil.
Kompiler pakken:
make
Installer pakken:
make DESTDIR=$LFS install
Lag en lenke for programmene som bruker sh til et skall:
ln -sv bash $LFS/bin/sh
Detaljer om denne pakken finner du i Section 8.34.2, “Innholdet i Bash.”