Zum Ende der Toolchain können wir diese falls wir dringend Platz benötigen noch um die Fehler-such Symbole erleichtern:
find /tools/lib -type f -exec strip --strip-debug {} \;
find /tools/{,s}bin -type f -exec strip --strip-unneeded {} \;
Diese Kommando wirft eine Menge Meldungen darüber aus das der Dateityp unbekannt wäre, das kann ruhig ignoriert werden.
Benutze niemals die Option --strip-unneeded bei den Bibliotheken, Du würdest sie damit zerstören!
Um nochmal ca 25 MB an Platz einzusparen, kannst Du die folgenden Verzeichnisse löschen:
rm -rf /tools/{,share}/{info,man}
Du solltest jetzt ca. 2 GB freien Speicherplatz auf Deiner Festplatte haben, das reicht aus um den beim kompilieren temporär notwendigen Platz zur Verfügung zu stellen.
Jetzt loggen wir uns als Benutzer molli aus und führen als root folgenden Befehl aus:
Versichere Dich aber vorher das die Variable $MOLLI
auch gesetzt ist!
echo $MOLLI
chown -R root:root $MOLLI/tools
Jetzt ist genau der richtige Zeitpunkt die Toolchain zu sichern, falls Du sie noch für andere Builds verwenden möchtest. Die Toolchain wird nämlich im Laufe der Installation des endgültigen Systems derart verändert das sie am Ende unbrauchbar für weitere Builds ist.