5.33. Eliminación de Símbolos

Los pasos de esta sección son opcionales, pero si la partición LFS es pequeña es bueno saber que se pueden eliminar algunas cosas innecesarias. Los binarios y librerías que se han construido contienen unos 130 MB de símbolos de depuración innecesarios. Elimina esos símbolos con:

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

El último de los comandos anteriores se saltará una veintena de ficheros, avisando que no reconoce su formato. Muchos de ellos son guiones en vez de binarios.

Ten cuidado de no utilizar --strip-unneeded con las librerías. Las estáticas se destruirían y tendrías que construir de nuevo los tres paquetes de las herramientas principales.

Para recuperar otros 30 MB, elimina la documentación:

rm -rf /tools/{info,man}

Se necesitan como mínimo 850 MB de espacio libre en el sistema de ficheros LFS para poder construir e instalar Glibc en el siguiente capítulo. Si puedes construir e instalar Glibc, podrás construir e instalar el resto.