Die Schritte in diesem Abschnitt sind optional. Wenn Ihre LFS-Partition sehr klein ist, werden Sie froh sein, ein paar unnötige Dinge loswerden zu können. Die bisher erstellten ausführbaren Dateien und Bibliotheken enthalten ungefähr 70 MB nicht benötigter Debugging-Symbole. So entfernen Sie diese Symbole:
strip --strip-debug /tools/lib/* strip --strip-unneeded /tools/{,s}bin/*
Diese Kommandos überspringen einige Dateien mit der Meldung, dass der Dateityp nicht erkannt wurde. Die meisten dieser Dateien sind Skripte und keine Binärdateien.
Passen Sie auf, dass Sie --strip-unneeded
nicht auf Bibliotheken anwenden —
sie würden zerstört werden und dann müssten Sie die Toolchain neu
kompilieren.
Um weitere 20 MB Platz zu sparen, können Sie die Dokumentation entfernen:
rm -rf /tools/{info,man}
Zum Kompilieren von Glibc benötigen Sie nun mindestens 850 MB freien
Platz in $LFS
. Wenn Sie Glibc kompilieren
und installieren können, werden Sie mit den restlichen Paketen keine
Platzprobleme bekommen.