Subversion Repositories svn LFS-FR

Compare Revisions

Ignore whitespace Rev 1328 → Rev 1329

/trunk/clfssysroot/cross-tools/common/binutils.xml
8,7 → 8,7
<sect1 id="ch-cross-tools-binutils" role="wrap">
<?dbhtml filename="binutils.html"?>
 
<title>Cross Binutils-&binutils-version;</title>
<title>Binutils-&binutils-version; croisé</title>
 
<indexterm zone="ch-cross-tools-binutils">
<primary sortas="a-Binutils">Binutils</primary>
20,12 → 20,12
xpointer="xpointer(//*[@role='package'])"/>
 
<sect2 role="installation">
<title>Installation of Cross Binutils</title>
<title>Installation de Binutils croisé</title>
 
<para os="da">It is important that Binutils be the first package compiled
because both EGLIBC and GCC perform various tests on the available
linker and assembler to determine which of their own features to
enable.</para>
<para os="da">Il est important que Binutils soit construit
avant Glibc et GCC car les deux effectuent divers tests
sur l'éditeur de liens et l'assembleur disponibles
pour déterminer quelles fonctionnalités activer. </para>
 
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../../final-system/common/binutils.xml"
52,14 → 52,14
--disable-nls --enable-shared --disable-multilib</userinput></screen>
 
<variablelist os="bd">
<title>The meaning of the configure options:</title>
<title>Voici la signification des options de configure :</title>
 
<varlistentry os="bd1">
<term><parameter>--prefix=${CLFS}/cross-tools</parameter></term>
<listitem>
<para>This tells the configure script to prepare to install the
package in the <filename class="directory">${CLFS}/cross-tools</filename>
directory.</para>
<para>Ceci dit à configure de se préparer à installer le paquet dans
le répertoire <filename class="directory">${CLFS}/cross-tools</filename>
</para>
</listitem>
</varlistentry>
 
66,9 → 66,9
<varlistentry os="bd2">
<term><parameter>--host=${CLFS_HOST}</parameter></term>
<listitem>
<para>When used with --target, this creates a cross-architecture
executable that creates files for ${CLFS_TARGET} but runs on
${CLFS_HOST}.</para>
<para>Lors d'une utilisation avec --target, ceci crée un exécutable
pour une architecture croisée qui crée des fichiers pour ${CLFS_TARGET}
mais s'exécute sur ${CLFS_HOST}.</para>
</listitem>
</varlistentry>
 
75,9 → 75,9
<varlistentry os="bd3">
<term><parameter>--target=${CLFS_TARGET}</parameter></term>
<listitem>
<para>When used with --host, this creates a cross-architecture
executable that creates files for ${CLFS_TARGET} but runs on
${CLFS_HOST}.</para>
<para>Lors d'une utilisation avec --host, ceci crée un exécutable
pour une architecture croisée qui crée des fichiers pour ${CLFS_TARGET}
mais s'exécute sur ${CLFS_HOST}.</para>
</listitem>
</varlistentry>
 
84,9 → 84,9
<varlistentry os="bd4">
<term><parameter>--with-sysroot=${CLFS}</parameter></term>
<listitem>
<para>This tells configure that ${CLFS} is going to be the root
of our system. It will now use the specified sysroot, ${CLFS}, as
a prefix of the default search paths.</para>
<para>Ceci indique à configure que ${CLFS} va être la racine
de notre système. Il va maintenant utiliser le sysroot spécifé,
${CLFS}, comme préfixe pour les chemins de recherche par défaut.</para>
</listitem>
</varlistentry>
 
93,8 → 93,8
<varlistentry os="bd5">
<term><parameter>--disable-nls</parameter></term>
<listitem>
<para>This disables internationalization as i18n is not needed for the
cross-compile tools.</para>
<para>Ceci désactive l'internationalisation car i18n n'est pas nécessaire
pour les outils de compilation croisée.</para>
</listitem>
</varlistentry>
 
101,7 → 101,7
<varlistentry os="bd6">
<term><parameter>--enable-shared</parameter></term>
<listitem>
<para>Enable the creation of the shared libraries.</para>
<para>Active la création des bibliothèques partagées.</para>
</listitem>
</varlistentry>
 
108,37 → 108,36
<varlistentry os="bd7">
<term><parameter>--disable-multilib</parameter></term>
<listitem>
<para>This option disables the building of a multilib
capable Binutils.</para>
<para>Cette option désactive la construction d'un Binutils supportant le Multilib.</para>
</listitem>
</varlistentry>
 
</variablelist>
 
<para os="be">Compile the package:</para>
<para os="be">Compilez le paquet :</para>
 
<screen os="bf"><userinput>make configure-host
make</userinput></screen>
 
<variablelist os="bg">
<title>The meaning of the make options:</title>
<title>Voici la signification des options de make :</title>
 
<varlistentry os="bg1">
<term><parameter>configure-host</parameter></term>
<listitem>
<para>This checks the host environment and makes sure all the
necessary tools are available to compile Binutils.</para>
<para>Ceci vérifie l'environnement hôte et s'assure que tous les outils
nécessaires sont disponibles pour compiler Binutils.</para>
</listitem>
</varlistentry>
 
</variablelist>
 
<para os="bh">Install the package:</para>
<para os="bh">Installez le paquet :</para>
 
<screen os="bi"><userinput>make install</userinput></screen>
 
<para os="bj">Install the <filename class="headerfile">libiberty</filename> header
file that is needed by some packages:</para>
<para os="bj">Copiez l'entête <filename class="headerfile">libiberty</filename>,
requise par certains paquets:</para>
 
<screen os="bk"><userinput>cp -v ../binutils-&binutils-version;/include/libiberty.h ${CLFS}/usr/include</userinput></screen>
 
147,7 → 146,7
<sect2 role="content">
<title/>
 
<para>Details on this package are located in <xref
<para>Les détails de ce paquet sont situés dans <xref
linkend="contents-binutils" role="."/></para>
 
</sect2>