Changeset 5aa74f2


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

Files:
8 edited

Legend:

Unmodified
Added
Removed
  • chapter05/adjusting.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]>
     7
    68<sect1 id="ch-tools-adjusting">
    7 <title>Adjusting the Toolchain</title>
    8 <?dbhtml filename="adjusting.html"?>
     9  <?dbhtml filename="adjusting.html"?>
    910
    10 <para>Now that the temporary C libraries have been installed, all
    11 tools compiled in the rest of this chapter should be linked against
    12 these libraries. In order to accomplish this, the linker and the
    13 compiler's specs file need to be adjusted.</para>
     11  <title>Ajustar las herramientas</title>
    1412
    15 <para>The linker, adjusted at the end of the first pass of Binutils,
    16 is installed by running the following command from within the
    17 <filename class="directory">binutils-build</filename> directory:</para>
     13  <para>Ahora que se han instalado las librerías de C temporales, todas las
     14  herramientas que compilemos en el resto de este capítulo deberían enlazarse
     15  contra ellas. Para conseguirlo, deben ajustarse el enlazador y el fichero
     16  specs del compilador.</para>
     17
     18  <para>El enlazador, que se ajustó al final del primer paso de Binutils,
     19  se instala ejecutando el siguiente comando desde el directorio
     20  <filename class="directory">binutils-build</filename>:</para>
    1821
    1922<screen><userinput>make -C ld install</userinput></screen>
    2023
    21 <para>From this point onwards, everything will link only
    22 against the libraries in <filename class="directory">/tools/lib</filename>.</para>
     24  <para>Desde ahora todo se enlazará solamente contra las librerías que hay en
     25  <filename class="directory">/tools/lib</filename>.</para>
    2326
    24 <note><para>If the earlier warning to retain the Binutils source and
    25 build directories from the first pass was missed, ignore the above
    26 command. This results in a small chance that the subsequent testing
    27 programs will link against libraries on the host. This is not ideal,
    28 but it is not a major problem. The situation is corrected when the
    29 second pass of Binutils is installed later.</para></note>
     27  <note>
     28    <para>Si por alguna razón olvidaste el aviso sobre conservar los directorios
     29    de las fuentes y de construcción del primer paso de Binutils, ignora el
     30    comando anterior. El resultado es la pequeña pega de que los siguientes
     31    programas de pruebas se enlazarán contra las librerías del anfitrión. Esto
     32    no es lo ideal, pero no es un gran problema. La situación se corregirá
     33    cuando instalemos un poco más adelante la segunda fase de Binutils.</para>
     34  </note>
    3035
    31 <para>Now that the adjusted linker is installed, the Binutils build and source
    32 directories should be removed.</para>
     36  <para>Ahora que se ha instalado el enlazador ajustado, debes eliminar los
     37  directorios de las fuentes y de construcción de Binutils.</para>
    3338
    34 <para>The next task is to point GCC to the new dynamic linker.  This is done by
    35 dumping GCC's <quote>specs</quote> file to a location where GCC will look for it
    36 by default.  A simple <command>sed</command> substitution then alters the
    37 dynamic linker that GCC will use:</para>
     39  <para>Lo siguiente esapuntar GCC al nuevo enlazador dinámico. Esto se hace
     40  volcando el fichero <quote>specs</quote>de GCC a un lugar en el que GCC lo
     41  busque por defecto. Entonces una simple sustitución <command>sed</command>
     42  altera el enlazdor inámic que GCC usará:</para>
    3843
    39 <!-- Ampersands are needed to allow copy and paste -->
    40 
     44<!-- Ampersands are needed to allow cut and paste -->
    4145<screen><userinput>SPECFILE=`dirname $(gcc -print-libgcc-file-name)`/specs &amp;&amp;
    4246gcc -dumpspecs > $SPECFILE &amp;&amp;
     
    4549unset SPECFILE</userinput></screen>
    4650
    47 <para>It is recommended that the above
    48 command be copy-and-pasted in order to ensure accuracy.
    49 Alternatively, the specs file can be edited by hand. This is done by
    50 replacing every occurrence of <quote>/lib/ld-linux.so.2</quote> with
    51 <quote>/tools/lib/ld-linux.so.2</quote></para>
     51  <para><phrase condition="html">Recomendamos que copies y pegues lo anterior
     52  para asegurar que no hay errores.</phrase> Alternativamente, puedes editar el
     53  fichero specs a mano si quieres. Esto se hace reemplazando cada aparición de
     54  <quote>/lib/ld-linux.so.2</quote> con <quote>/tools/lib/ld-linux.so.2</quote>.</para>
    5255
    53 <para>Be sure to visually inspect the specs file in order to verify the
    54 intended changes have been made.</para>
     56  <para>Asegúrate de revisar visualmente el fichero specs para
     57  verificar que se han hecho los cambios deseados.</para>
    5558
    56 <important><para>If working on a platform where the name of the
    57 dynamic linker is something other than
    58 <filename class="libraryfile">ld-linux.so.2</filename>, replace
    59 <quote>ld-linux.so.2</quote> with the name of the platform's
    60 dynamic linker in the above commands. Refer back to <xref
    61 linkend="ch-tools-toolchaintechnotes" role=","/> if
    62 necessary.</para></important>
     59  <important>
     60    <para>Si estás trabajando sobre una plataforma en la que el nombre del
     61    enlazador dinámico no es <filename class="libraryfile">ld-linux.so.2</filename>,
     62    en el anterior comando debes sustituir <filename>ld-linux.so.2</filename> con
     63    el nombre del enlazador dinámico de tu plataforma. En caso necesario consulta
     64    la <xref linkend="ch-tools-toolchaintechnotes"/>.</para>
     65  </important>
    6366
    64 <para>During the build process, GCC runs a script
    65 (<command>fixincludes</command>) that scans the system for header files that may
    66 need to be fixed (they might contain syntax errors, for example), and installs
    67 the fixed versions in a private include directory.  There is a possibility that,
    68 as a result of this process, some header files from the host system have found
    69 their way into GCC's private include directory. As the rest of this chapter only
    70 requires the headers from GCC and Glibc, which have both been installed at this
    71 point, any &quot;fixed&quot; headers can safely be removed.  This helps to avoid
    72 any host headers polluting the build environment.  Run the following commands to
    73 remove the header files in GCC's private include directory (you may find it
    74 easier to copy and paste these commands, rather than typing them by hand, due to
    75 their length):</para>
     67  <para>Durante el proceso de construcción, GCC ejecuta un guión
     68  (<command>fixincludes</command>) que explora el sistema buscando ficheros de
     69  cabecera que puedan necesitar ser corregidos (que pueden contener errores de
     70  sintaxis, por ejemplo), e instala las versiones corregidas en un directorio
     71  privado. Existe la posibilidad de que, como resultado de este proceso, algunos
     72  ficheros de cabecera del sistema anfitrión se hayan colado dentro de dicho
     73  directorio privado de cabeceras de GCC. Como el resto de este capítulo sólo
     74  necesita las cabeceras de GCC y Glibc, que ya han sido instaladas, cualquier
     75  cabecera <quote>fijada</quote> puede borrarse sin problemas. Esto ayuda a
     76  evitar que cualquier cabecera del anfitrión contamine el entorno de
     77  construcción. Ejecuta los siguientes comandos para eliminr dichos ficheros de
     78  cabecera (puede que encuentres más facil copiar y pegar estos comandos en vez
     79  de teclearlos, debido a su longitud):</para>
    7680
    7781<!-- && used to ease copy and pasting -->
     
    8185unset GCC_INCLUDEDIR</userinput></screen>
    8286
    83 <caution><para>At this point, it is imperative to stop and ensure that
    84 the basic functions (compiling and linking) of the new toolchain are
    85 working as expected. To perform a sanity check, run the following
    86 commands:</para>
     87  <caution>
     88    <para>En este punto es obligatorio parar y asegurarse de que las operaciones
     89    básicas (compilación y enlazado) de las nuevas herramientas funcionan como
     90    se espera. Para esto vamos a hacer una simple comprobación:</para>
    8791
    8892<screen><userinput>echo 'main(){}' &gt; dummy.c
     
    9094readelf -l a.out | grep ': /tools'</userinput></screen>
    9195
    92 <para>If everything is working correctly, there should be no errors,
    93 and the output of the last command will be of the form:</para>
     96    <para>Si todo funciona correctamente, no debe haber errores y la salida del
     97    último comando debe ser:</para>
    9498
    95 <screen><computeroutput>[Requesting program interpreter:
     99<screen><computeroutput>[Requesting program interpreter:
     100    /tools/lib/ld-linux.so.2]
     101
     102[Intérprete de programa solicitado:
    96103    /tools/lib/ld-linux.so.2]</computeroutput></screen>
    97104
    98 <para>Note that <filename class="directory">/tools/lib</filename>
    99 appears as the prefix of the dynamic linker.</para>
     105    <para>Confirma que <filename class="directory">/tools/lib</filename>
     106    aparezca como el prefijo de tu enlazador dinámico.</para>
    100107
    101 <para>If the output is not shown as above or there was no output at
    102 all, then something is wrong. Investigate and retrace the steps to
    103 find out where the problem is and correct it. This issue must be
    104 resolved before continuing on. First, perform the sanity check again,
    105 using <command>gcc</command> instead of <command>cc</command>. If this
    106 works, then the <filename class="symlink">/tools/bin/cc</filename> symlink is missing.
    107 Revisit <xref linkend="ch-tools-gcc-pass1" role=","/> and install the symlink.
    108 Next, ensure that the <envar>PATH</envar> is correct. This can be checked by running
    109 <command>echo $PATH</command> and verifying that <filename
    110 class="directory">/tools/bin</filename> is at the head of the list. If
    111 the <envar>PATH</envar> is wrong it could mean that you are not logged in as user
    112 <emphasis>lfs</emphasis> or that something went wrong back in <xref
    113 linkend="ch-tools-settingenviron" role="."/> Another option is that something
    114 may have gone wrong with the specs file amendment above. In this case,
    115 redo the specs file amendment, being careful to copy-and-paste the
    116 commands.</para>
     108    <para>Si no recibes una salida como la mostrada arriba, o no hay salida
     109    alguna, algo está seriamente mal. Investiga y revisa tus pasos para
     110    encontrar el problema y corregirlo. El problema debe resolverse antes de
     111    continuar. Primero, repite la comprobación de sanidad usando
     112    <command>gcc</command> en vez de <command>cc</command>. Si esto funciona
     113    significa que falta el enlace simbólico <filename
     114    class="symlink">/tools/bin/cc</filename>. Vuelve a la <xref
     115    linkend="ch-tools-gcc-pass1"/> e instala el enlace simbólico. Seguidamente,
     116    asegúrate de que tu <envar>PATH</envar> es correcto. Puedes comprobarlo
     117    ejecutando <command>echo $PATH</command> y verificando que <filename
     118    class="directory">/tools/bin</filename> está en cabeza de la lista. Si
     119    el <envar>PATH</envar> está mal puede significar que no has ingresado
     120    como usuario <systemitem class="username">lfs</systemitem> o que algo
     121    salió mal en la <xref linkend="ch-tools-settingenviron"/>. Otra opción es
     122    que algo pudo ir mal en el anterior arreglo del fichero specs. En este caso,
     123    repite el arreglo del fichero<phrase condition="html"> asegurándote de
     124    copiar y pegar los comandos como se recomendó</phrase>.</para>
    117125
    118 <para>Once all is well, clean up the test files:</para>
     126    <para>Cuando todo esté bien, borra los ficheros de prueba:</para>
    119127
    120128<screen><userinput>rm -v dummy.c a.out</userinput></screen>
    121129
    122 <para>Building TCL in the next section will serve as an additional check that
    123 the toolchain has been built properly.  If TCL fails to build, it is an
    124 indication that something has gone wrong with the Binutils, GCC, or Glibc
    125 installation, but not with TCL itself.</para>
    126 
    127 </caution>
     130    <para>La construcción de TCL en la siguiente sección servirá como comprobación
     131    adicional de que las herramientas se han construido correctamente. Si la
     132    construcción de TCL falla, esto es una indicación de que algo fué mal durante
     133    la instalación de Binutils, GCC o Glibc, pero no con el propio TCL.</para>
     134  </caution>
    128135
    129136</sect1>
  • chapter05/bash.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]>
     7
    68<sect1 id="ch-tools-bash" role="wrap">
    7 <title>Bash-&bash-version;</title>
    8 <?dbhtml filename="bash.html"?>
     9  <?dbhtml filename="bash.html"?>
    910
    10 <indexterm zone="ch-tools-bash">
    11 <primary sortas="a-Bash">Bash</primary>
    12 <secondary>tools</secondary></indexterm>
     11  <title>Bash-&bash-version;</title>
    1312
    14 <sect2 role="package"><title/>
    15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/bash.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
     13  <indexterm zone="ch-tools-bash">
     14    <primary sortas="a-Bash">Bash</primary>
     15    <secondary>herramientas</secondary>
     16  </indexterm>
    1617
    17 <segmentedlist>
    18 <segtitle>&buildtime;</segtitle>
    19 <segtitle>&diskspace;</segtitle>
    20 <seglistitem><seg>1.2 SBU</seg><seg>20.7 MB</seg></seglistitem>
    21 </segmentedlist>
     18  <sect2 role="package">
     19    <title/>
    2220
    23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/bash.xml" xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
     21    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     22    href="../chapter06/bash.xml"
     23    xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
    2424
    25 </sect2>
     25    <segmentedlist>
     26      <segtitle>&buildtime;</segtitle>
     27      <segtitle>&diskspace;</segtitle>
    2628
    27 <sect2 role="installation">
    28 <title>Installation of Bash</title>
     29      <seglistitem>
     30        <seg>1.2 SBU</seg>
     31        <seg>20.7 MB</seg>
     32      </seglistitem>
     33    </segmentedlist>
    2934
    30 <!-- Edit Me -->
    31 <para>Prepare Bash for compilation:</para>
     35    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     36    href="../chapter06/bash.xml"
     37    xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
     38
     39  </sect2>
     40
     41  <sect2 role="installation">
     42    <title>Instalación de Bash</title>
     43
     44    <para>Prepara Bash para su compilación:</para>
    3245
    3346<screen><userinput>./configure --prefix=/tools --without-bash-malloc</userinput></screen>
    3447
    35 <para>The meaning of the configure options:</para>
     48    <variablelist>
     49      <title>Significado de la opción de configure:</title>
    3650
    37 <variablelist>
    38 <varlistentry>
    39 <term><parameter>--without-bash-malloc</parameter></term>
    40 <listitem><para>This options turns off the use of Bash's memory
    41 allocation (malloc) function which is known to cause segmentation
    42 faults. By turning this option off, Bash will use the malloc functions
    43 from Glibc which are more stable.</para></listitem>
    44 </varlistentry>
    45 </variablelist>
     51      <varlistentry>
     52        <term><parameter>--without-bash-malloc</parameter></term>
     53        <listitem>
     54          <para>Esta opción desactiva el uso de la función de ubicación de memoria
     55          (<function>malloc</function>) de Bash, que se sabe que provoca
     56          violaciones de segmento. Al desactivar esta opción Bash utilizará la
     57          función <function>malloc</function> de Glibc, que es más estable.</para>
     58        </listitem>
     59      </varlistentry>
     60    </variablelist>
    4661
    47 <para>Compile the package:</para>
     62    <para>Compila el paquete:</para>
    4863
    4964<screen><userinput>make</userinput></screen>
    5065
    51 <para>To test the results, issue: <userinput>make tests</userinput>.</para>
     66    <para>Para comprobar los resultados, ejecuta:
     67    <userinput>make tests</userinput>.</para>
    5268
    53 <para>Install the package:</para>
     69    <para>Instala el paquete:</para>
    5470
    5571<screen><userinput>make install</userinput></screen>
    5672
    57 <para>Make a link for the programs that use <command>sh</command> for
    58 a shell:</para>
     73    <para>Crea un enlace para los programas que usan <command>sh</command>
     74    como intérprete de comandos:</para>
    5975
    6076<screen><userinput>ln -vs bash /tools/bin/sh</userinput></screen>
    6177
    62 </sect2>
     78  </sect2>
    6379
    64 <sect2 role="content"><title/>
    65 <para>Details on this package are located in <xref linkend="contents-bash" role="."/></para>
    66 </sect2>
     80  <sect2 role="content">
     81    <title/>
     82
     83    <para>Los detalles sobre este paquete se encuentran en la <xref
     84    linkend="contents-bash"/>.</para>
     85
     86  </sect2>
    6787
    6888</sect1>
    69 
  • chapter05/binutils-pass1.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]>
     7
    68<sect1 id="ch-tools-binutils-pass1" role="wrap">
    7 <title>Binutils-&binutils-version; - Pass 1</title>
    8 <?dbhtml filename="binutils-pass1.html"?>
     9  <?dbhtml filename="binutils-pass1.html"?>
    910
    10 <indexterm zone="ch-tools-binutils-pass1">
    11 <primary sortas="a-Binutils">Binutils</primary>
    12 <secondary>tools, pass 1</secondary></indexterm>
     11  <title>Binutils-&binutils-version; - Fase 1</title>
    1312
    14 <sect2 role="package"><title/>
    15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/binutils.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
     13  <indexterm zone="ch-tools-binutils-pass1">
     14    <primary sortas="a-Binutils">Binutils</primary>
     15    <secondary>herramientas, fase 1</secondary>
     16  </indexterm>
    1617
    17 <segmentedlist>
    18 <segtitle>&buildtime;</segtitle>
    19 <segtitle>&diskspace;</segtitle>
    20 <seglistitem><seg>1.0 SBU</seg><seg>170 MB</seg></seglistitem>
    21 </segmentedlist>
     18  <sect2 role="package">
     19    <title/>
    2220
    23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/binutils.xml" xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
     21    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     22    href="../chapter06/binutils.xml"
     23    xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
    2424
    25 </sect2>
     25    <segmentedlist>
     26      <segtitle>&buildtime;</segtitle>
     27      <segtitle>&diskspace;</segtitle>
    2628
    27 <sect2 role="installation">
    28 <title>Installation of Binutils</title>
     29      <seglistitem>
     30        <seg>1.0 SBU</seg>
     31        <seg>170 MB</seg>
     32      </seglistitem>
     33    </segmentedlist>
    2934
    30 <para>It is important that Binutils be the first package compiled
    31 because both Glibc and GCC perform various tests on the available
    32 linker and assembler to determine which of their own features to
    33 enable.</para>
     35    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     36    href="../chapter06/binutils.xml"
     37    xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
    3438
    35 <para>The Binutils documentation recommends building Binutils outside of the
    36 source directory in a dedicated build directory:</para>
     39  </sect2>
     40
     41  <sect2 role="installation">
     42    <title>Instalación de Binutils</title>
     43
     44    <para>Es importante que Binutils sea el primer paquete que compiles, pues
     45    tanto Glibc como GCC llevan a cabo varias comprobaciones sobre el enlazador y
     46    el ensamblador disponibles para determinar qué características activar.</para>
     47
     48    <para>La documentación de Binutils recomienda construirlo en un directorio
     49    dedicado, fuera del árbol de las fuentes:</para>
    3750
    3851<screen><userinput>mkdir -v ../binutils-build
    3952cd ../binutils-build</userinput></screen>
    4053
    41 <note><para>In order for the SBU values listed in the rest of the book
    42 to be of any use, measure the time it takes to build this package from
    43 the configuration, up to and including the first install. To achieve
    44 this easily, wrap the three commands in a <command>time</command>
    45 command like this: <userinput>time { ./configure ... &amp;&amp; make
    46 &amp;&amp; make install; }</userinput>.</para></note>
     54    <note>
     55      <para>Si quieres que los valores de los SBUs mostrados en el resto del
     56      libro sean de utilidad, mide el tiempo que se tarda en construir este
     57      paquete desde la compilación hasta la primera instalación. Para ello,
     58      envuelve los comandos dentro de un comando <command>time</command> de
     59      esta forma: <userinput>time { ./configure ... &amp;&amp; make &amp;&amp;
     60      make install; }</userinput>.</para>
     61    </note>
    4762
    48 <para>Now prepare Binutils for compilation:</para>
     63    <para>Prepara Binutils para su compilación:</para>
    4964
    5065<screen><userinput>../binutils-&binutils-version;/configure --prefix=/tools --disable-nls</userinput></screen>
    5166
    52 <para>The meaning of the configure options:</para>
     67    <variablelist>
     68      <title>Significado de las opciones de configure:</title>
    5369
    54 <variablelist>
    55 <varlistentry>
    56 <term><parameter>--prefix=/tools</parameter></term>
    57 <listitem><para>This tells the configure script to prepare to install the Binutils
    58 programs in the <filename class="directory">/tools</filename> directory.</para></listitem>
    59 </varlistentry>
     70      <varlistentry>
     71        <term><parameter>--prefix=/tools</parameter></term>
     72        <listitem>
     73          <para>Esto le indica al guión configure que los programas de
     74          Binutils se instalarán en el directorio <filename
     75          class="directory">/tools</filename>.</para>
     76        </listitem>
     77      </varlistentry>
    6078
    61 <varlistentry>
    62 <term><parameter>--disable-nls</parameter></term>
    63 <listitem><para>This disables internationalization as i18n is not needed for the
    64 temporary tools.</para></listitem>
    65 </varlistentry>
    66 </variablelist>
     79      <varlistentry>
     80        <term><parameter>--disable-nls</parameter></term>
     81        <listitem>
     82          <para>Esta opción desactiva la internacionalización, pues i18n no es
     83          necesario en las herramientas temporales.</para>
     84        </listitem>
     85      </varlistentry>
    6786
    68 <para>Continue with compiling the package:</para>
     87    </variablelist>
     88
     89    <para>Compila el paquete:</para>
    6990
    7091<screen><userinput>make</userinput></screen>
    7192
    72 <para>Compilation is now complete. Ordinarily we would now run the
    73 test suite, but at this early stage the test suite framework (Tcl,
    74 Expect, and DejaGNU) is not yet in place. The benefits of running the
    75 tests at this point are minimal since the programs from this
    76 first pass will soon be replaced by those from the second.</para>
     93    <para>La compilación se ha completado. Normalmente deberíamos ejecutar
     94    ahora el banco de pruebas, pero en esta temprana fase el entorno de
     95    trabajo para los bancos de pruebas (Tcl, Expect y DejaGnu) todavía no
     96    está en su sitio. Los beneficios de ejecutar las pruebas ahora son mínimos,
     97    pues los programas de esta primera fase pronto serán sustituidos por los
     98    de la segunda.</para>
    7799
    78 <para>Install the package:</para>
     100    <para>Instala el paquete:</para>
    79101
    80102<screen><userinput>make install</userinput></screen>
    81103
    82 <para>Next, prepare the linker for the <quote>Adjusting</quote> phase
    83 later on:</para>
     104    <para>Prepara el enlazador para la posterior fase de
     105    <quote>ajuste</quote>:</para>
    84106
    85107<screen><userinput>make -C ld clean
    86108make -C ld LIB_PATH=/tools/lib</userinput></screen>
    87109
    88 <para>The meaning of the make parameters:</para>
     110    <variablelist>
     111      <title>Significado de los parámetros de make:</title>
    89112
    90 <variablelist>
    91 <varlistentry>
    92 <term><parameter>-C ld clean</parameter></term>
    93 <listitem><para>This tells the make program to remove all compiled
    94 files in the <filename class="directory">ld</filename>
    95 subdirectory.</para></listitem>
    96 </varlistentry>
     113      <varlistentry>
     114        <term><parameter>-C ld clean</parameter></term>
     115        <listitem>
     116          <para>Esto le indica al programa make que elimine todos los ficheros
     117          compilados que haya en el subdirectorio
     118          <filename class="directory">ld</filename>.</para>
     119        </listitem>
     120      </varlistentry>
    97121
    98 <varlistentry>
    99 <term><parameter>-C ld LIB_PATH=/tools/lib</parameter></term>
    100 <listitem><para>This option rebuilds everything in the
    101 <filename class="directory">ld</filename> subdirectory. Specifying
    102 the <envar>LIB_PATH</envar> Makefile variable on the command
    103 line allows us to override the default value
    104 and point it to the temporary tools location. The value of this variable
    105 specifies the linker's default library search path. This preparation
    106 is used later in the chapter.</para></listitem>
    107 </varlistentry>
    108 </variablelist>
     122      <varlistentry>
     123        <term><parameter>-C ld LIB_PATH=/tools/lib</parameter></term>
     124        <listitem>
     125          <para>Esta opción vuelve a construir todo dentro del subdirectorio
     126          <filename class="directory">ld</filename>. Especificar la variable
     127          <envar>LIB_PATH</envar> del Makefile en la línea de comandos nos
     128          permite obviar su valor por defecto y apuntar a nuestro directorio
     129          de herramientas temporales. El valor de esta variable especifica
     130          la ruta de búsqueda de librerías por defecto del enlazador. Estos
     131          preparativos se utilizan más tarde en este capítulo.</para>
     132        </listitem>
     133      </varlistentry>
    109134
    110 <warning><para><emphasis>Do not</emphasis> remove the Binutils
    111 build and source directories yet. These will be needed again in their
    112 current state later in this chapter.</para></warning>
     135    </variablelist>
    113136
    114 </sect2>
     137    <warning>
     138      <para><emphasis>No borres</emphasis> los directorios de fuentes y de
     139      construcción de Binutils. Los necesitarás un poco más adelante en este
     140      capítulo en el estado en que se encuentran ahora.</para>
     141    </warning>
    115142
    116 <sect2 role="content"><title/>
    117 <para>Details on this package are located in <xref
    118 linkend="contents-binutils" role="."/></para>
    119 </sect2>
     143  </sect2>
     144
     145  <sect2 role="content">
     146    <title/>
     147
     148    <para>Los detalles sobre este paquete se encuentran en la
     149    <xref linkend="contents-binutils"/>.</para>
     150
     151  </sect2>
    120152
    121153</sect1>
    122 
  • 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 
  • chapter05/bison.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-bison" xreflabel="Bison" role="wrap">
    7 <title>Bison-&bison-version;</title>
    8 <?dbhtml filename="bison.html"?>
    97
    10 <indexterm zone="ch-tools-bison">
    11 <primary sortas="a-Bison">Bison</primary>
    12 <secondary>tools</secondary></indexterm>
     8<sect1 id="ch-tools-bison" role="wrap">
     9  <?dbhtml filename="bison.html"?>
    1310
    14 <sect2 role="package"><title/>
    15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/bison.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
     11  <title>Bison-&bison-version;</title>
    1612
    17 <segmentedlist>
    18 <segtitle>&buildtime;</segtitle>
    19 <segtitle>&diskspace;</segtitle>
    20 <seglistitem><seg>0.6 SBU</seg><seg>10.0 MB</seg></seglistitem>
    21 </segmentedlist>
     13  <indexterm zone="ch-tools-bison">
     14    <primary sortas="a-Bison">Bison</primary>
     15    <secondary>herramientas</secondary>
     16  </indexterm>
    2217
    23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/bison.xml" xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
     18  <sect2 role="package">
     19    <title/>
    2420
    25 </sect2>
     21    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     22    href="../chapter06/bison.xml"
     23    xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
    2624
    27 <sect2 role="installation">
    28 <title>Installation of Bison</title>
     25    <segmentedlist>
     26      <segtitle>&buildtime;</segtitle>
     27      <segtitle>&diskspace;</segtitle>
    2928
    30 <para>Prepare Bison for compilation:</para>
     29      <seglistitem>
     30        <seg>0.6 SBU</seg>
     31        <seg>10.0 MB</seg>
     32      </seglistitem>
     33    </segmentedlist>
     34
     35    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     36    href="../chapter06/bison.xml"
     37    xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
     38
     39  </sect2>
     40
     41  <sect2 role="installation">
     42    <title>Instalación de Bison</title>
     43
     44    <para>Prepara Bison para su compilación:</para>
    3145
    3246<screen><userinput>./configure --prefix=/tools</userinput></screen>
    3347
    34 <para>Compile the package:</para>
     48    <para>Compila el paquete:</para>
    3549
    3650<screen><userinput>make</userinput></screen>
    3751
    38 <para>To test the results, issue: <userinput>make
    39 check</userinput>.</para>
     52    <para>Para comprobar los resultados, ejecuta:
     53    <userinput>make check</userinput>.</para>
    4054
    41 <para>Install the package:</para>
     55    <para>Instala el paquete:</para>
    4256
    4357<screen><userinput>make install</userinput></screen>
    4458
    45 </sect2>
     59  </sect2>
    4660
    47 <sect2 role="content"><title/>
    48 <para>Details on this package are located in <xref
    49 linkend="contents-bison" role="."/></para>
    50 </sect2>
     61  <sect2 role="content">
     62    <title/>
     63
     64    <para>Los detalles sobre ste paquete se encuentran en la
     65    <xref linkend="contents-bison"/>.</para>
     66
     67  </sect2>
    5168
    5269</sect1>
    53 
  • chapter05/bzip2.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]>
     7
    68<sect1 id="ch-tools-bzip2" role="wrap">
    7 <title>Bzip2-&bzip2-version;</title>
    8 <?dbhtml filename="bzip2.html"?>
     9  <?dbhtml filename="bzip2.html"?>
    910
    10 <indexterm zone="ch-tools-bzip2">
    11 <primary sortas="a-Bzip2">Bzip2</primary>
    12 <secondary>tools</secondary></indexterm>
     11  <title>Bzip2-&bzip2-version;</title>
    1312
    14 <sect2 role="package"><title/>
    15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/bzip2.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
     13  <indexterm zone="ch-tools-bzip2">
     14    <primary sortas="a-Bzip2">Bzip2</primary>
     15    <secondary>herramientas</secondary>
     16  </indexterm>
    1617
    17 <segmentedlist>
    18 <segtitle>&buildtime;</segtitle>
    19 <segtitle>&diskspace;</segtitle>
    20 <seglistitem><seg>0.1 SBU</seg><seg>3.5 MB</seg></seglistitem>
    21 </segmentedlist>
     18  <sect2 role="package">
     19    <title/>
    2220
    23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="../chapter06/bzip2.xml" xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
     21    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     22    href="../chapter06/bzip2.xml"
     23    xpointer="xpointer(/sect1/sect2[1]/para[1])"/>
    2424
    25 </sect2>
     25    <segmentedlist>
     26      <segtitle>&buildtime;</segtitle>
     27      <segtitle>&diskspace;</segtitle>
    2628
    27 <sect2 role="installation">
    28 <title>Installation of Bzip2</title>
     29      <seglistitem>
     30        <seg>0.1 SBU</seg>
     31        <seg>3.5 MB</seg>
     32      </seglistitem>
     33    </segmentedlist>
    2934
    30 <para>The Bzip2 package does not contain a <command>configure</command>
    31 script. Compile and test it with:</para>
     35    <xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
     36    href="../chapter06/bzip2.xml"
     37    xpointer="xpointer(/sect1/sect2[1]/segmentedlist[2])"/>
     38
     39  </sect2>
     40
     41  <sect2 role="installation">
     42    <title>Instalación de Bzip2</title>
     43
     44    <para>El paquete Bzip2 no tiene un guión <command>configure</command>.
     45    Compílalo y comprueba los resultados con:</para>
    3246
    3347<screen><userinput>make</userinput></screen>
    3448
    35 <para>Install the package:</para>
     49    <para>Instala el paquete:</para>
    3650
    3751<screen><userinput>make PREFIX=/tools install</userinput></screen>
    3852
    39 </sect2>
     53  </sect2>
    4054
    41 <sect2 role="content"><title/>
    42 <para>Details on this package are located in <xref
    43 linkend="contents-bzip2" role="."/></para>
    44 </sect2>
     55  <sect2 role="content">
     56    <title/>
     57
     58    <para>Los detalles sobre este paquete se encuentran en la
     59    <xref linkend="contents-bzip2"/>.</para>
     60
     61  </sect2>
    4562
    4663</sect1>
    47 
  • chapter05/chapter05.xml

    r8fee5c5 r5aa74f2  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
     2<!DOCTYPE chapter 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]>
     7
    68<chapter id="chapter-temporary-tools" xreflabel="Chapter 5">
    7 <?dbhtml dir="chapter05"?>
    8 <title>Constructing a Temporary System</title>
    9 <?dbhtml filename="chapter05.html"?>
     9  <?dbhtml dir="chapter05"?>
     10  <?dbhtml filename="chapter05.html"?>
    1011
    11 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="introduction.xml"/>
    12 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="toolchaintechnotes.xml"/>
    13 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="binutils-pass1.xml"/>
    14 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gcc-pass1.xml"/>
    15 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="linux-libc-headers.xml"/>
    16 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="glibc.xml"/>
    17 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="adjusting.xml"/>
    18 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="tcl.xml"/>
    19 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="expect.xml"/>
    20 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="dejagnu.xml"/>
    21 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gcc-pass2.xml"/>
    22 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="binutils-pass2.xml"/>
    23 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ncurses.xml"/>
    24 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bash.xml"/>
    25 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bison.xml"/>
    26 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bzip2.xml"/>
    27 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="coreutils.xml"/>
    28 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="diffutils.xml"/>
    29 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="findutils.xml"/>
    30 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gawk.xml"/>
    31 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gettext.xml"/>
    32 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="grep.xml"/>
    33 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gzip.xml"/>
    34 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="m4.xml"/>
    35 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="make.xml"/>
    36 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="patch.xml"/>
    37 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="perl.xml"/>
    38 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sed.xml"/>
    39 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="tar.xml"/>
    40 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="texinfo.xml"/>
    41 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="util-linux.xml"/>
    42 <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="stripping.xml"/>
     12  <title>Constructing a Temporary System</title>
     13
     14  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="introduction.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="toolchaintechnotes.xml"/>
     16  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="binutils-pass1.xml"/>
     17  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gcc-pass1.xml"/>
     18  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="linux-libc-headers.xml"/>
     19  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="glibc.xml"/>
     20  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="adjusting.xml"/>
     21  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="tcl.xml"/>
     22  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="expect.xml"/>
     23  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="dejagnu.xml"/>
     24  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gcc-pass2.xml"/>
     25  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="binutils-pass2.xml"/>
     26  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="ncurses.xml"/>
     27  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bash.xml"/>
     28  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bison.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="bzip2.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="coreutils.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="diffutils.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="findutils.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gawk.xml"/>
     34  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gettext.xml"/>
     35  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="grep.xml"/>
     36  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="gzip.xml"/>
     37  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="m4.xml"/>
     38  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="make.xml"/>
     39  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="patch.xml"/>
     40  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="perl.xml"/>
     41  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="sed.xml"/>
     42  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="tar.xml"/>
     43  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="texinfo.xml"/>
     44  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="util-linux.xml"/>
     45  <xi:include xmlns:xi="http://www.w3.org/2003/XInclude" href="stripping.xml"/>
    4346
    4447</chapter>
  • general.ent

    r8fee5c5 r5aa74f2  
    11<?xml version="1.0" encoding="ISO-8859-1"?>
    2 <!ENTITY version "ALPHABETICAL-20060115">
    3 <!ENTITY releasedate "January 15, 2006">
     2<!ENTITY version "ALPHABETICAL-20060117">
     3<!ENTITY releasedate "January 17, 2006">
    44<!ENTITY milestone "6.2">
    55<!ENTITY generic-version "development"> <!-- Use "development", "testing", or "x.y[-pre{x}]" -->
Note: See TracChangeset for help on using the changeset viewer.