Nettoyer

Les étapes de cette section sont optionnelles. Si votre partition LFS est assez petite, vous serez content d'apprendre que vous pouvez jeter certaines choses inutiles. Les exécutables et bibliothèques que vous avez construit jusqu'à maintenant contiennent à peu près 130 Mo de symboles de débogage inutiles. Supprimez ces symboles de cette façon :

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

La première de ces commandes supprimera environ 20 fichiers, en indiquant qu'elle ne reconnaît pas leur format de fichier. La plupart sont des scripts et non des binaires.

Faites attention à ne pas utiliser --strip-unneeded sur ces bibliothèques -- elles seraient détruites et vous n'auriez plus qu'à reconstruire complètement Glibc.

Pour sauver encore quelques mégaoctets, vous pouvez supprimer la documentation :

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

Vous aurez maintenant besoin d'avoir au moins 850 Mo d'espace libre sur le système de fichiers LFS pour pouvoir construire et installer la Glibc lors de la prochaine phase. Si vous pouvez construire et installer Glibc, vous pourrez aussi construire et installer le reste.