Ignore:
Timestamp:
01/17/2006 07:39:16 PM (18 years ago)
Author:
Manuel Canales Esparcia <manuel@…>
Children:
23102484
Parents:
8fee5c5
Message:

Ported r7279 from trunk to alphabetical.

git-svn-id: http://svn.linuxfromscratch.org/LFS/branches/alphabetical/BOOK@7280 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter05/binutils-pass2.xml

    r8fee5c5 r5aa74f2  
    11<?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" [
    34  <!ENTITY % general-entities SYSTEM "../general.ent">
    45  %general-entities;
    56]>
    6 <sect1 id="ch-tools-binutils-pass2" role="wrap">
    7 <title>Binutils-&binutils-version; - Pass 2</title>
    8 <?dbhtml filename="binutils-pass2.html"?>
    97
    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"?>
    1310
    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>
    1812
    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>
    2417
    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/>
    2820
    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])"/>
    3024
    31 <sect2 role="installation">
    32 <title>Re-installation of Binutils</title>
     25    <segmentedlist>
     26      <segtitle>&buildtime;</segtitle>
     27      <segtitle>&diskspace;</segtitle>
    3328
    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>
    3545
    3646<screen><userinput>mkdir -v ../binutils-build
    3747cd ../binutils-build</userinput></screen>
    3848
    39 <para>Prepare Binutils for compilation:</para>
     49    <para>Prepara Binutils para su compilación:</para>
    4050
    4151<screen><userinput>../binutils-&binutils-version;/configure --prefix=/tools \
    4252    --disable-nls --enable-shared --with-lib-path=/tools/lib</userinput></screen>
    4353
    44 <para>The meaning of the new configure options:</para>
     54    <variablelist>
     55      <title>Significado de la nueva opción de configure:</title>
    4556
    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>
    5668
    57 <para>Compile the package:</para>
     69    </variablelist>
     70
     71    <para>Compila el paquete:</para>
    5872
    5973<screen><userinput>make</userinput></screen>
    6074
    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>
    6579
    6680<screen><userinput>make check</userinput></screen>
    6781
    68 <para>Install the package:</para>
     82    <para>Instala el paquete:</para>
    6983
    7084<screen><userinput>make install</userinput></screen>
    7185
    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>
    7488
    7589<screen><userinput>make -C ld clean
    7690make -C ld LIB_PATH=/usr/lib:/lib</userinput></screen>
    7791
     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>
    7897
    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>
    8299
    83 </sect2>
     100  <sect2 role="content">
     101    <title/>
    84102
    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>
    89107
    90108</sect1>
    91 
Note: See TracChangeset for help on using the changeset viewer.