5.30. 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 70 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 unos 20 MB mas, elimina la documentación:

rm -rf /tools/{info,man}

En este momento deberías tener como mínimo 850 MB de espacio libre en $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.