Instalación de Binutils-2.14 - Fase 2

Tiempo estimado de construcción:		1.5 SBU
Estimación del espacio necesario en disco:	108 MB

Reinstalación de Binutils

Vuelve a crear un directorio separado para la construcción:

mkdir ../binutils-build
cd ../binutils-build

Ahora, prepara Binutils para su compilación:

../binutils-2.14/configure --prefix=/tools \
    --enable-shared --with-lib-path=/tools/lib

El significado de la nueva opción de configure:

Antes de comenzar con la construcción de Binutils, recuerda desactivar cualquier variable de entorno que modifique las opciones de optimización por defecto.

Compila el paquete:

make

Nota: Hay que resaltar que ejecutar el banco de pruebas de Binutils aquí no es tan importante como ejecutarlo en el Capítulo 6.

Comprueba los resultados (No debería haber fallos inesperados; los fallos esperados son correctos):

make check

Desafortunadamente, no hay un modo fácil para ver el sumario del resultado de las pruebas como lo había en el anterior paquete GCC. Sin embargo, si aquí ocurre un fallo es fácil de detectar. La salida mostrada contendrá algo como:

make[1]: *** [check-binutils] Error 2

E instala el paquete:

make install

Ahora, prepara Binutils para reajustar las herramientas principales en el próximo capítulo:

make -C ld clean
make -C ld LIB_PATH=/usr/lib:/lib

Aviso

No borres todavía los directorios de fuentes y de construcción de Binutils. Los volveremos a necesitar durante el siguiente capítulo en el estado en que se encuentran ahora.