%general-entities; ]> Binutils-&binutils-version; - Fase 2 Binutils herramientas, fase 2 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/binutils.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>1.5 SBU</seg> <seg>114 MB</seg> </seglistitem> </segmentedlist> <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/binutils.xml" xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/> </sect2> <sect2 role="installation"> <title>Reinstalación de Binutils Vuelve a crear un directorio dedicado para la construcción: mkdir -v ../binutils-build cd ../binutils-build Prepara Binutils para su compilación: ../binutils-&binutils-version;/configure --prefix=/tools \ --disable-nls --enable-shared --with-lib-path=/tools/lib Significado de la nueva opción de configure: --with-lib-path=/tools/lib Esto le indica al guión configure que especifique la ruta de búsqueda de librerías por defecto durante la compilación de Binutils, resultando en que se le pase /tools/lib al enlazador. Esto evita que el enlazador busque en los directorios de librerías del anfitrión. Compila el paquete: make La compilación está completa. Como se explicó antes, no recomendamos ejecutar los bancos de pruebas de las herramientas temporales en este capítulo. Si de todas formas deseas ejecutar el banco de pruebas de Binutils, hazlo con el siguiente comando: make check Instala el paquete: make install Prepara el enlazador para la fase de Reajuste del próximo capítulo: make -C ld clean make -C ld LIB_PATH=/usr/lib:/lib No borres todavía los directorios de fuentes y de construcción de Binutils. Se necesitarán durante el siguiente capítulo en el estado en que se encuentran ahora. <para>Los detalles sobre este paquete se encuentran en la <xref linkend="contents-binutils"/>.</para> </sect2> </sect1>