Compattazione

I passi da eseguire in questa sezione sono facoltativi, ma se la vostra partizione LFS è piuttosto piccola, sarete contenti di sapere che potete rimuovere alcune cose non necessarie. Gli eseguibili e le librerie che avete costruito poco fa contengono circa 130 MB di simboli di debug inutili. Rimuovete questi simboli con:

strip --strip-debug /tools/lib/*
strip --strip-unneeded /tools/{,s}bin/*

L'ultimo dei comandi sopra salterà circa venti file, affermando di non riconoscerne il formato. Molti di questi sono script invece che binari.

Fate attenzione a non usare --strip-unneeded nelle librerie: quelle statiche verrebbero distrutte e dovrete ricostruire di nuovo tutti i pacchetti dell'albero toolchain.

Per risparmiare altri 30 MB, potete rimuovere tutta la documentazione:

rm -rf /tools/{doc,info,man}

Ora avrete bisogno di circa 850 MB di spazio libero sul vostro file system LFS per essere in grado di costruire e installare Glibc nella prossima fase. Se potete costruire ed installare Glibc, potete costruire ed installare anche il resto.