Changeset 5aa74f2 for chapter05/binutils-pass2.xml
- Timestamp:
- 01/17/2006 07:39:16 PM (18 years ago)
- Children:
- 23102484
- Parents:
- 8fee5c5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
chapter05/binutils-pass2.xml
r8fee5c5 r5aa74f2 1 1 <?xml version="1.0" encoding="ISO-8859-1"?> 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 2 <!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" 3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [ 3 4 <!ENTITY % general-entities SYSTEM "../general.ent"> 4 5 %general-entities; 5 6 ]> 6 <sect1 id="ch-tools-binutils-pass2" role="wrap">7 <title>Binutils-&binutils-version; - Pass 2</title>8 <?dbhtml filename="binutils-pass2.html"?>9 7 10 <indexterm zone="ch-tools-binutils-pass2"> 11 <primary sortas="a-Binutils">Binutils</primary> 12 <secondary>tools, pass 2</secondary></indexterm> 8 <sect1 id="ch-tools-binutils-pass2"> 9 <?dbhtml filename="binutils-pass2.html"?> 13 10 14 <sect2 role="package"><title/> 15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 16 href="../chapter06/binutils.xml" 17 xpointer="xpointer(/sect1/sect2[1]/para[1])"/> 11 <title>Binutils-&binutils-version; - Fase 2</title> 18 12 19 <segmentedlist> 20 <segtitle>&buildtime;</segtitle> 21 <segtitle>&diskspace;</segtitle> 22 <seglistitem><seg>1.5 SBU</seg><seg>114 MB</seg></seglistitem> 23 </segmentedlist> 13 <indexterm zone="ch-tools-binutils-pass2"> 14 <primary sortas="a-Binutils">Binutils</primary> 15 <secondary>herramientas, fase 2</secondary> 16 </indexterm> 24 17 25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 26 href="../chapter06/binutils.xml" 27 xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/> 18 <sect2 role="package"> 19 <title/> 28 20 29 </sect2> 21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 22 href="../chapter06/binutils.xml" 23 xpointer="xpointer(/sect1/sect2[1]/para[1])"/> 30 24 31 <sect2 role="installation"> 32 <title>Re-installation of Binutils</title> 25 <segmentedlist> 26 <segtitle>&buildtime;</segtitle> 27 <segtitle>&diskspace;</segtitle> 33 28 34 <para>Create a separate build directory again:</para> 29 <seglistitem> 30 <seg>1.5 SBU</seg> 31 <seg>114 MB</seg> 32 </seglistitem> 33 </segmentedlist> 34 35 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" 36 href="../chapter06/binutils.xml" 37 xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/> 38 39 </sect2> 40 41 <sect2 role="installation"> 42 <title>Reinstalación de Binutils</title> 43 44 <para>Vuelve a crear un directorio dedicado para la construcción:</para> 35 45 36 46 <screen><userinput>mkdir -v ../binutils-build 37 47 cd ../binutils-build</userinput></screen> 38 48 39 <para>Prepare Binutils for compilation:</para>49 <para>Prepara Binutils para su compilación:</para> 40 50 41 51 <screen><userinput>../binutils-&binutils-version;/configure --prefix=/tools \ 42 52 --disable-nls --enable-shared --with-lib-path=/tools/lib</userinput></screen> 43 53 44 <para>The meaning of the new configure options:</para> 54 <variablelist> 55 <title>Significado de la nueva opción de configure:</title> 45 56 46 <variablelist> 47 <varlistentry> 48 <term><parameter>--with-lib-path=/tools/lib</parameter></term> 49 <listitem><para>This tells the configure script to specify the library 50 search path during the compilation of Binutils, resulting in <filename 51 class="directory">/tools/lib</filename> being passed to the linker. 52 This prevents the linker from searching through library directories on 53 the host.</para></listitem> 54 </varlistentry> 55 </variablelist> 57 <varlistentry> 58 <term><parameter>--with-lib-path=/tools/lib</parameter></term> 59 <listitem> 60 <para>Esto le indica al guión configure que especifique la ruta 61 de búsqueda de librerías por defecto durante la compilación de 62 Binutils, resultando en que se le pase <filename 63 class="directory">/tools/lib</filename> al enlazador. Esto evita 64 que el enlazador busque en los directorios de librerías del 65 anfitrión.</para> 66 </listitem> 67 </varlistentry> 56 68 57 <para>Compile the package:</para> 69 </variablelist> 70 71 <para>Compila el paquete:</para> 58 72 59 73 <screen><userinput>make</userinput></screen> 60 74 61 <para>Compilation is now complete. As discussed earlier, running the 62 test suite is not mandatory for the temporary tools here in this 63 chapter. To run the Binutils test suite anyway, issue the following 64 command:</para>75 <para>La compilación está completa. Como se explicó antes, no recomendamos 76 ejecutar los bancos de pruebas de las herramientas temporales en este 77 capítulo. Si de todas formas deseas ejecutar el banco de pruebas de Binutils, 78 hazlo con el siguiente comando:</para> 65 79 66 80 <screen><userinput>make check</userinput></screen> 67 81 68 <para>Install the package:</para>82 <para>Instala el paquete:</para> 69 83 70 84 <screen><userinput>make install</userinput></screen> 71 85 72 <para>Now prepare the linker for the <quote>Re-adjusting</quote> phase in the next 73 chapter:</para>86 <para>Prepara el enlazador para la fase de <quote>Reajuste</quote> del 87 próximo capítulo:</para> 74 88 75 89 <screen><userinput>make -C ld clean 76 90 make -C ld LIB_PATH=/usr/lib:/lib</userinput></screen> 77 91 92 <warning> 93 <para><emphasis>No borres</emphasis> todavía los directorios de 94 fuentes y de construcción de Binutils. Se necesitarán durante el 95 siguiente capítulo en el estado en que se encuentran ahora.</para> 96 </warning> 78 97 79 <warning><para><emphasis>Do not</emphasis> remove the Binutils source and 80 build directories yet. These directories will be needed again in the next 81 chapter in their current state.</para></warning> 98 </sect2> 82 99 83 </sect2> 100 <sect2 role="content"> 101 <title/> 84 102 85 <sect2 role="content"><title/> 86 <para>Details on this package are located in <xref 87 linkend="contents-binutils" role="."/></para> 88 </sect2>103 <para>Los detalles sobre este paquete se encuentran en la 104 <xref linkend="contents-binutils"/>.</para> 105 106 </sect2> 89 107 90 108 </sect1> 91
Note:
See TracChangeset
for help on using the changeset viewer.