Subversion Repositories svn LFS-FR

Compare Revisions

Ignore whitespace Rev 1110 → Rev 1111

/trunk/lfs/prologue/why.xml
80,7 → 80,7
<para>DejaGNU</para>
 
<para>Ce paquet contient un environnement de travail pour tester d'autres
programmes. Il n'est installé que dans l'ensemble d'outils temporaires.</para>
programmes. Il n'est installé que dans la chaîne d'outils temporaires.</para>
</listitem>
 
<listitem>
95,7 → 95,7
 
<para>Le paquet Expect contient un programme pour réaliser des dialogues
scriptés avec d'autres programmes interactifs. Il est souvent
utilisé pour tester d'autres paquets. Il n'est installé que pour l'ensemble d'outils
utilisé pour tester d'autres paquets. Il n'est installé que pour la chaîne d'outils
temporaire.</para>
</listitem>
 
393,7 → 393,7
 
<para>Ce paquet contient le <foreignphrase>Tool Command Language</foreignphrase> utilisé
dans beaucoup de suites de tests des paquets LFS. Il n'est installé que
dans l'ensemble d'outils temporaire.</para>
dans la chaîne d'outils temporaire.</para>
</listitem>
 
<listitem>
/trunk/lfs/chapter01/how.xml
63,10 → 63,10
deuxième fois). La prochaine étape consiste à construire Glibc, la
bibliothèque C. Glibc sera compilé par les programmes de l'ensemble
d'outils, construits lors de la première passe. Ensuite, une seconde
passe de l'ensemble d'outils sera lancée. Cette fois, l'ensemble
passe de la chaîne d'outils sera lancée. Cette fois, l'ensemble
d'outils sera lié dynamiquement avec la Glibc nouvellement construite.
Les paquets restants du <xref linkend="chapter-temporary-tools"/>
seront construits en utilisant l'ensemble d'outils de cette deuxième
seront construits en utilisant la chaîne d'outils de cette deuxième
passe. Lorsque ceci sera fait, le processus d'installation de LFS ne
dépendra plus de la distribution hôte, à l'exception du noyau en cours
d'exécution.</para>
/trunk/lfs/chapter04/settingenviron.xml
99,7 → 99,7
<para>La variable <envar>LFS_TGT</envar> initialise une description de
machine compatible mais par défaut lors de la construction de notre
compilateur et de notre éditeur de liens croisés et lors de la compilation
de notre ensemble d'outils temporaire. Vous trouverez plus d'informations dans
de notre chaîne d'outils temporaire. Vous trouverez plus d'informations dans
<xref linkend="ch-tools-toolchaintechnotes" role=""/>.</para>
 
<para>En plaçant <filename class="directory">/tools/bin</filename> au
/trunk/lfs/chapter05/introduction.xml
21,10 → 21,10
permettrait un environnement minimum.</para>
 
<para>Il y a deux étapes dans la construction de ce système minimal.
La première étape consiste à construire un ensemble d'outils tout
La première étape consiste à construire une chaîne d'outils tout
nouveau et indépendant de l'hôte (compilateur, assembleur, éditeur de
liens, bibliothèques et quelques outils). La deuxième étape utilise
cet ensemble d'outils pour construire tous les autres outils
cet chaîne d'outils pour construire tous les autres outils
essentiels.</para>
 
<para>Les fichiers compilés dans ce chapitre vont être installés sous
/trunk/lfs/chapter05/adjusting.xml
8,7 → 8,7
<sect1 id="ch-tools-adjusting">
<?dbhtml filename="adjusting.html"?>
 
<title>Ajuster l'ensemble d'outils</title>
<title>Ajuster la chaîne d'outils</title>
 
<para>Maintenant que les bibliothèques C temporaires ont été installées, tous
les outils compilés dans le reste de ce chapitre doivent être liés avec ces
/trunk/lfs/chapter05/expect.xml
54,7 → 54,7
<filename>/bin/stty</filename> au lieu d'un
<filename>/usr/local/bin/stty</filename> qu'il pourrait trouver sur le
système hôte. Cela garantira que nos outils de test demeurent propres
pour les constructions finales de l'ensemble d'outils&nbsp;:</para>
pour les constructions finales de la chaîne d'outils&nbsp;:</para>
 
<screen><userinput remap="pre">cp -v configure{,.orig}
sed 's:/usr/local/bin:/bin:' configure.orig > configure</userinput></screen>
/trunk/lfs/chapter05/toolchaintechnotes.xml
8,7 → 8,7
<sect1 id="ch-tools-toolchaintechnotes">
<?dbhtml filename="toolchaintechnotes.html"?>
 
<title>Notes techniques sur l'ensemble d'outils</title>
<title>Notes techniques sur la chaîne d'outils</title>
 
<para>Cette section explique certains détails rationnels et techniques
derrière la méthode de construction. Il n'est pas essentiel de
93,7 → 93,7
de fonctionnalités sur l'assembleur et l'éditeur de liens pour
déterminer quelle fonctionnalité logicielle activer ou désactiver.
Ceci est plus important que ce que vous pouvez imaginer. Un GCC ou
une Glibc mal configuré peut aboutir à un ensemble d'outils
une Glibc mal configuré peut aboutir à une chaîne d'outils
subtilement cassé, et l'impact d'une telle cassure ne se verrait pas
avant la fin de la construction de la distribution complète. Un échec
dans la suite de tests surlignera habituellement cette erreur avant
164,7 → 164,7
pour contrôler le chemin de recherche des en-têtes du compilateur. Ces
éléments soulignent un aspect important du paquetage glibc&mdash;il
est auto-suffisant en terme de machinerie de construction et ne repose
généralement pas sur l'ensemble d'outils par défaut.</para>
généralement pas sur la chaîne d'outils par défaut.</para>
 
<para>Après l'installation de Glibc, modifiez le
fichier specs de <command>gcc</command> pour pointer vers le nouvel éditeur de
200,7 → 200,7
<para>Lors de la seconde passe de Binutils, nous sommes capable
d'utiliser l'option <parameter>--with-lib-path</parameter> de
configure pour contrôler le chemin de recherche des bibliothèques de
<command>ld</command>. À partir de là, l'ensemble d'outils principal est
<command>ld</command>. À partir de là, la chaîne d'outils principal est
contenu en lui-même. Le reste des paquetages de <xref
linkend="chapter-temporary-tools"/> se construit à partir de la nouvelle
Glibc dans
/trunk/lfs/chapter05/binutils-pass1.xml
131,7 → 131,7
bientôt remplacés par ceux de la seconde.</para>
<para>Si vous construisez sur une x86_64, créez un lien symbolique pour assurer la propreté de notre
ensemble d'outils&nbsp;:</para>
chaîne d'outils&nbsp;:</para>
 
<screen><userinput remap="install">case $(uname -m) in
x86_64) mkdir -v /tools/lib &amp;&amp; ln -sv lib /tools/lib64 ;;
/trunk/lfs/chapter06/gcc.xml
153,7 → 153,7
 
<screen><userinput remap="install">ln -sv gcc /usr/bin/cc</userinput></screen>
 
<para>Maintenant que notre ensemble d'outils est en place, il est
<para>Maintenant que notre chaîne d'outils est en place, il est
important de s'assurer à nouveau que la compilation et l'édition de
liens fonctionneront comme prévu. Cela se fait en effectuant les
mêmes tests de propreté que ceux faits plus haut dans ce
/trunk/lfs/chapter06/readjusting.xml
8,10 → 8,10
<sect1 id="ch-system-readjusting">
<?dbhtml filename="readjusting.html"?>
 
<title>Ré-ajustement de l'ensemble d'outils</title>
<title>Ré-ajustement de la chaîne d'outils</title>
 
<para>Maintenant que les bibliothèques C finales ont été
installées, il est temps d'ajuster de nouveau l'ensemble d'outils. L'ensemble
installées, il est temps d'ajuster de nouveau la chaîne d'outils. L'ensemble
d'outils sera ajusté de façon à ce qu'il lie tout programme nouvellement
compilé avec ces nouvelles bibliothèques. C'est le même processus que celui
utilisé dans la phase d'<quote>ajustement</quote> au début du
/trunk/lfs/chapter06/introduction.xml
38,7 → 38,7
complexes entre le code et les outils de construction. Remarquez aussi que
l'utilisation des options <option>-march</option> et
<option>-mtune</option> peut causer des problèmes avec les paquets de
l'ensemble d'outils (Binutils, GCC et Glibc). Le petit potentiel de
la chaîne d'outils (Binutils, GCC et Glibc). Le petit potentiel de
gains obtenu en utilisant les optimisations de compilation est souvent
minime comparé aux risques. Les utilisateurs construisant une LFS
pour la première fois sont encouragés à construire sans optimisations
/trunk/lfs/chapter06/glibc.xml
66,7 → 66,7
 
<para>Lors de l'exécution de <command>make install</command>, un script appelé
<filename>test-installation.pl</filename> opère un test de propreté sur notre
Glibc récemment installée. Cependant, notre ensemble d'outils pointant
Glibc récemment installée. Cependant, notre chaîne d'outils pointant
encore vers le répertoire
<filename class="directory">/tools</filename>, le test de propreté pourrait
se fier au mauvais Glibc. Nous pouvons forcer le script à tester la Glibc que
/trunk/blfs/basicnet/netprogs/wireless-tools.xml
31,12 → 31,12
 
<para>L'extension Wireless (WE) est une API générique du noyau Linux qui permet à un pilote
de produire des statistiques et de la configuration spécifique à des LAN sans fil
courants dans l'espace de l'utilisateur. Un seul ensemble d'outils peut supporter
courants dans l'espace de l'utilisateur. Un seul chaîne d'outils peut supporter
tous les types de LANs sans fil selon leur type, tant que le pilote supporte
les extensions Wireless. Vous pouvez aussi modifier les paramètres WE à la volée
sans redémarrer le pilote (ou Linux).</para>
 
<para>Le paquet <application>Wireless Tools</application> (WT) est un ensemble d'outils qui permet
<para>Le paquet <application>Wireless Tools</application> (WT) est une chaîne d'outils qui permet
de manipuler les extensions Wireless. Ils utilise une interface
textuelle pour supporter toute l'extension Wireless.</para>
 
/trunk/blfs/stylesheets/lfs-xsl/docbook-xsl-snapshot/common/fr.xml
16,7 → 16,7
 
<!-- This file is part of the XSL DocBook Stylesheet distribution. -->
<!-- See ../README or http://docbook.sf.net/release/xsl/current/ for -->
<!-- copyright et other information. -->
<!-- copyright and other information. -->
 
<!-- ******************************************************************** -->
<!-- In these files, % with a letter is used for a placeholder: -->
81,9 → 81,9
<l:gentext key="msglevel" text="Niveau"/>
<l:gentext key="MsgOrig" text="Origine"/>
<l:gentext key="msgorig" text="Origine"/>
<l:gentext key="NOTE" text="NOTE"/>
<l:gentext key="Note" text="Note"/>
<l:gentext key="note" text="Note"/>
<l:gentext key="NOTE" text="REMARQUE"/>
<l:gentext key="Note" text="Remarque"/>
<l:gentext key="note" text="Remarque"/>
<l:gentext key="Part" text="Partie"/>
<l:gentext key="part" text="Partie"/>
<l:gentext key="Preface" text="Préface"/>
/trunk/blfs/stylesheets/lfs-xsl/common.xsl
413,7 → 413,7
<xsl:param name="position">1</xsl:param>
<xsl:variable name="tokens" select="count($scope/varlistentry)"/>
<xsl:variable name="token" select="$scope/varlistentry[$position]/term/token"/>
<xsl:variable name="size" select="substring-before($token,' KB')"/>
<xsl:variable name="size" select="substring-before($token,' Kio')"/>
<xsl:variable name="rawsize">
<xsl:choose>
<xsl:when test="contains($size,',')">
436,13 → 436,13
<xsl:choose>
<xsl:when test="$total &lt; '1000'">
<xsl:value-of select="$total"/>
<xsl:text> KB</xsl:text>
<xsl:text> Kio</xsl:text>
</xsl:when>
<xsl:when test="$total &gt; '1000' et $total &lt; '5000'">
<xsl:value-of select="substring($total,1,1)"/>
<xsl:text>,</xsl:text>
<xsl:value-of select="substring($total,2)"/>
<xsl:text> KB</xsl:text>
<xsl:text> Kio</xsl:text>
</xsl:when>
<xsl:otherwise>
<xsl:value-of select="round($total div 1024)"/>
/trunk/blfs/general/genlib/mcs.xml
29,7 → 29,7
<sect2 role="package">
<title>Introduction à libmcs</title>
 
<para>Le paquet <application>libmcs</application> est une bibliothèque et un ensemble d'outils
<para>Le paquet <application>libmcs</application> est une bibliothèque et une chaîne d'outils
quirésument le stockage de paramètres de configuration hors des
applications de l'environnement utilisateur. Il y a des projets
identiques à celui-ci (comme <application>GConf</application>), mais contrairement à ces projets,
/trunk/blfs/general/genlib/gmime.xml
30,7 → 30,7
<sect2 role="package">
<title>Introduction à GMime</title>
 
<para>Le paquet <application>GMime</application> contient un ensemble d'outils
<para>Le paquet <application>GMime</application> contient une chaîne d'outils
pour parser et créer des messages qui utilisent la
<foreignphrase>Multipurpose Internet Mail Extension</foreignphrase> (extension pour le mail sur Internet à plusieurs
objectifs) (MIME) tel que définie par les RFCs applicables. Voir le
/trunk/clfs/temp-system/common/introduction.xml
18,7 → 18,7
permettrait un environnement minimum.</para>
 
 
<para>Les outils construits dans ce chapitre sont compilés de manière croisés en utilisant l'ensemble d'outils dans
<para>Les outils construits dans ce chapitre sont compilés de manière croisés en utilisant la chaîne d'outils dans
<filename class="directory">/cross-tools</filename> et seront installés sous le répertoire
<filename class="directory">${CLFS}/tools</filename> de
façon à les garder séparés des fichiers installés dans <xref linkend="chapter-building-system"/>
/trunk/clfs/testsuite-tools/common/dejagnu.xml
17,7 → 17,7
<sect2 role="package">
<title/>
 
<para>Le paquet DejaGNU contient un ensemble d'outils pour tester d'autres
<para>Le paquet DejaGNU contient une chaîne d'outils pour tester d'autres
programmes.</para>
 
</sect2>
/trunk/clfs/prologue/common/organization.xml
30,7 → 30,7
<sect2>
<title>Partie III - Fabrication des outils de compilation croisée</title>
 
<para>La troisième partie vous montre comment régler un ensemble d'outils de
<para>La troisième partie vous montre comment régler une chaîne d'outils de
compilation croisée. Ces outils peuvent s'exécuter sur
votre système hôte mais vous permettent de construire des paquets qui s'exécuteront sur votre
système cibbe.</para>
39,7 → 39,7
<sect2>
<title>Partie IV - Construction des outils de base</title>
 
<para>La quatrième partie explique comment construire un ensemble d'outils amenés à
<para>La quatrième partie explique comment construire une chaîne d'outils amenés à
fonctionner sur votre système cible. Ce sont les
outils qui vous permettront de construire un système opérationnel sur votre
système cible.</para>
/trunk/clfs/prologue/common/foreword.xml
17,7 → 17,7
 
<para>Plus tard on a commencé à utiliser le répertoire /static qui contenait les constructions statiques initiales, les
séparant du système final, puis la procédure PureLFS développée par Ryan Oliver et Greg Schafer, introduisant une nouvelle
procédure de construction de l'ensemble d'outils qui sépare même nos constructions
procédure de construction de la chaîne d'outils qui sépare même nos constructions
initiales de l'hôte. Enfin, LFS 6 a adopté le noyau
Linux 2.6, la structure des périphériques dynamiques Udev, nettoyé les en-têtes du noyau et d'autres améliorations pour le
système Linux From Scratch.</para>
/trunk/clfs/packages.ent
314,8 → 314,8
 
<!ENTITY parted-version "1.9.0">
<!ENTITY parted-size "2,581 Kio">
<!ENTITY parted-url "&gnu;parted/parted-&parted-version;.tar.bz2">
<!ENTITY parted-md5 "055305bc7bcf472ce38f9abf69a9d94d">
<!ENTITY parted-url "&gnu;parted/parted-&parted-version;.tar.xz">
<!ENTITY parted-md5 "a9ffa9b69f0b6099b75c32a03bb12f7f">
<!ENTITY parted-home "&gnu-software;parted">
 
<!ENTITY patch-version "2.5.9">
/trunk/clfs/introduction/ppc/changelog.xml
32,6 → 32,14
</listitem>
 
-->
<listitem>
<para>January 12, 2010</para>
<itemizedlist>
<listitem>
<para>[Jonathan] - Updated download location for Parted.</para>
</listitem>
</itemizedlist>
</listitem>
 
<listitem>
<para>July 26, 2009</para>
/trunk/clfs/introduction/common/acknowledgments.xml
67,7 → 67,7
 
<listitem>
<para><ulink url="mailto:ryan@linuxfromscratch.org">Ryan
Oliver</ulink> &lt;ryan@linuxfromscratch.org&gt; &ndash; mainteneur de l'ensemble d'outils LFS</para>
Oliver</ulink> &lt;ryan@linuxfromscratch.org&gt; &ndash; mainteneur de la chaîne d'outils LFS</para>
</listitem>
 
<listitem>
/trunk/clfs/introduction/common/changelog.xml
1332,7 → 1332,7
<para>[jciccone] - Mise à jour de Glibc vers 2.9.</para>
</listitem>
<listitem>
<para>[Jim] - Mise à jour de l'ensemble d'outils par Ryan.</para>
<para>[Jim] - Mise à jour de la chaîne d'outils par Ryan.</para>
</listitem>
</itemizedlist>
</listitem>
1551,7 → 1551,7
<para>4 janvier 2009</para>
<itemizedlist>
<listitem>
<para>[Jim] - Changement des commandes pour le nettoyage des mises à jour de l'ensemble d'outils. Utilisation du
<para>[Jim] - Changement des commandes pour le nettoyage des mises à jour de la chaîne d'outils. Utilisation du
bon LDFLAGS au lieu de la chaîne du compilateur pour la commande de bibliothèque.</para>
</listitem>
<listitem>
1694,16 → 1694,16
l'historique des changements d'aujourd'hui.</para>
</listitem>
<listitem>
<para>[Jim] - Mise à jour de la construction d'un ensemble d'outils propre - GMP.</para>
<para>[Jim] - Mise à jour de la construction d'une chaîne d'outils propre - GMP.</para>
</listitem>
<listitem>
<para>[Jim] - Mise à jour de la construction d'un ensemble d'outils propre - MPFR.</para>
<para>[Jim] - Mise à jour de la construction d'une chaîne d'outils propre - MPFR.</para>
</listitem>
<listitem>
<para>[Jim] - Mise à jour de la construction d'un ensemble d'outils propre - Binutils.</para>
<para>[Jim] - Mise à jour de la construction d'une chaîne d'outils propre - Binutils.</para>
</listitem>
<listitem>
<para>[Jim] - Mise à jour de la construction d'un ensemble d'outils propre - GCC.</para>
<para>[Jim] - Mise à jour de la construction d'une chaîne d'outils propre - GCC.</para>
</listitem>
<listitem>
<para>[Jim] - Nettoyage de l'installation des scripts de démarrage dans Démarrage.</para>
/trunk/clfs/introduction/common/how.xml
51,11 → 51,11
<para>La procédure de construction des outils de compilation croisée implique tout d'abord de construire et d'installer tous les outils
nécessaires pour créer un système de construction pour la machine cible. Avec ces outils de
compilation croisée, nous éliminons toute
dépendance de l'ensemble d'outils par rapport à notre distribution hôte.</para>
dépendance de la chaîne d'outils par rapport à notre distribution hôte.</para>
 
<para>Après avoir construit nos <quote>outils croisés</quote>, nous commençons à construire un
système opérationnel très minimal dans /tools. Ce système minimal sera construit en utilisant
l'ensemble d'outils croisés dans /cross-tools.</para>
la chaîne d'outils croisés dans /cross-tools.</para>
 
<para>Dans le <xref linkend="chapter-building-system"/>, on construit le système CLFS complet. Selon le système pour lequel vous faites
une compilation croisée, soit vous démarrerez le système temporaire minimal sur la machine cible, soit vous vous chrootez dedans.</para>
/trunk/clfs/final-system/x86_64-64/adjusting.xml
8,7 → 8,7
<sect1 id="ch-system-adjusting">
<?dbhtml filename="adjusting.html"?>
 
<title>Adjuster l'ensemble d'outils</title>
<title>Adjuster la chaîne d'outils</title>
 
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../common/adjusting.xml"
/trunk/clfs/final-system/common/introduction.xml
34,7 → 34,7
complexes entre le code et les outils de construction. Remarquez aussi que
l'utilisation des options <option>-march</option> et
<option>-mtune</option> peut causer des problèmes avec les paquets de
l'ensemble d'outils (Binutils, GCC et Glibc). Le petit potentiel de
la chaîne d'outils (Binutils, GCC et Glibc). Le petit potentiel de
gains obtenu en utilisant les optimisations de compilation est souvent
minime comparé aux risques. Les utilisateurs construisant une CLFS
pour la première fois sont encouragés à construire sans optimisations
/trunk/clfs/final-system/x86_64/adjusting.xml
8,7 → 8,7
<sect1 id="ch-system-adjusting">
<?dbhtml filename="adjusting.html"?>
 
<title>Ajuster l'ensemble d'outils</title>
<title>Ajuster la chaîne d'outils</title>
 
<xi:include xmlns:xi="http://www.w3.org/2003/XInclude"
href="../common/adjusting.xml"
/trunk/hlfs/chapter01/how.xml
12,7 → 12,7
 
<para>Le <xref linkend="chapter-temporary-tools"/> explique l'installation
d'un ensemble de paquets qui formera la suite de développement de base (ou
ensemble d'outils) utilisé pour construire le système réel dans le
chaîne d'outils) utilisé pour construire le système réel dans le
<xref linkend="chapter-building-system"/>.
Certains de ces paquets sont nécessaires
pour résoudre des dépendances circulaires&nbsp;&mdash; par exemple, pour
20,13 → 20,13
 
<para>Le <xref linkend="chapter-temporary-tools"/> montre aussi à 
l'utilisateur comment construire dans une première passe l'ensemble des
outils, qu'on appellera <quote>ensemble d'outils embryon</quote>,
outils, qu'on appellera <quote>chaîne d'outils embryon</quote>,
incluant Binutils et GCC. L'étape suivante consiste à  construire la
bibliothèque C avec <quote>l'ensemble d'outils embryon</quote>, puis un
second ensemble d'outils, qu'on appellera <quote>ensemble d'outils
bibliothèque C avec <quote>la chaîne d'outils embryon</quote>, puis un
second chaîne d'outils, qu'on appellera <quote>ensemble d'outils
cocon</quote>, sera lié à la bibliothèque C nouvellement installée. Le reste
des paquets de <xref linkend="chapter-temporary-tools"/> sont compilés
en utilisant <quote>l'ensemble d'outils cocon</quote>. Lorsque ceci sera fait,
en utilisant <quote>la chaîne d'outils cocon</quote>. Lorsque ceci sera fait,
le processus d'installation de HLFS ne dépendra plus de la distribution hôte,
à l'exception du noyau en cours d'exécution.</para>
 
49,9 → 49,9
peut passer sur une console virtuelle (VC) différente ou un bureau X
et continuer à utiliser son ordinateur comme d'habitude.</para>
 
<para>L'ensemble d'outils final, installés dans le
<para>La chaîne d'outils final, installés dans le
<xref linkend="chapter-building-system"/>, sera appelé <quote>l'ensemble
d'outils papillon</quote>. Cet ensemble d'outils, et les paquets qu'il
d'outils papillon</quote>. Cet chaîne d'outils, et les paquets qu'il
compile, sont totalement indépendants des ensembles d'outils précédents et du
système hôte.</para>
 
/trunk/hlfs/chapter02/toolchain.xml
8,7 → 8,7
<sect1 id="technotes-toolchaintechnotes">
<?dbhtml filename="toolchaintechnotes.html"?>
 
<title>Notes techniques sur l'ensemble d'outils</title>
<title>Notes techniques sur la chaîne d'outils</title>
 
<para>Cette section explique certains détails rationnels et techniques
derrière la méthode de construction. Il n'est pas essentiel de
23,7 → 23,7
soucis, du système HLFS cible dans
<xref linkend="chapter-building-system"/>.
Tout au long du chemin, nous nous séparons du système hôte autant que
possible et, se faisant, nous construisons un ensemble d'outils cohérent.
possible et, se faisant, nous construisons une chaîne d'outils cohérent.
Il devrait être noté que le processus de construction a été conçu pour
minimiser les risques pour les nouveaux lecteurs et pour fournir une valeur
éducative maximale en même temps. En d'autres termes, on pourrait utiliser
92,7 → 92,7
de fonctionnalités sur l'assembleur et l'éditeur de liens pour
déterminer quelle fonctionnalité logicielle activer ou désactiver.
Ceci est plus important que ce que vous pourriez imaginer. Un GCC ou
une Glibc mal configuré peut aboutir à un ensemble d'outils
une Glibc mal configuré peut aboutir à une chaîne d'outils
subtilement cassé, et l'impact d'une telle cassure ne se verrait pas
avant la fin de la construction de la distribution complète. Un échec
dans la suite de tests surlignera habituellement cette erreur avant
157,7 → 157,7
pour contrôler le chemin de recherche des en-têtes du compilateur. Ces
éléments soulignent un aspect important du paquet glibc&mdash;il
est auto-suffisant en terme de machinerie de construction et ne repose
généralement pas sur l'ensemble d'outils par défaut.</para>
généralement pas sur la chaîne d'outils par défaut.</para>
 
<para>Après l'installation de Glibc, réalisez les ajustements pour
vous assurer que la recherche et l'édition de liens prennent seulement
185,7 → 185,7
<para>Lors de la seconde passe de Binutils, nous sommes capable
d'utiliser l'option <parameter>--with-lib-path</parameter> de
configure pour contrôler le chemin de recherche des bibliothèques de
<command>ld</command>. À partir de là, l'ensemble d'outils principal est
<command>ld</command>. À partir de là, la chaîne d'outils principal est
contenu en lui-même. Le reste des paquets de <xref
linkend="chapter-temporary-tools"/> se construit à partir de la nouvelle
Glibc dans
/trunk/hlfs/chapter05/introduction.xml
18,7 → 18,7
<xref linkend="chapter-building-system"/> et créer un environnement
de travail avec plus de facilité pour l'utilisateur que ne le
permettrait un environnement minimum. Ce chapitre va aussi construire le
même ensemble d'outils avec les caractéristiques d'endurcissement utilisées
même chaîne d'outils avec les caractéristiques d'endurcissement utilisées
dans le <xref linkend="chapter-building-system"/>, dès que possible, pour
respecter le concept de <quote>bootstrap</quote> (où le système final est
construit avec les mêmes outils et les mêmes options que le système
25,12 → 25,12
temporaire).</para>
 
<para>Il y a deux étapes dans la construction de ce système minimal.
La première étape consiste à construire un ensemble d'outils
La première étape consiste à construire une chaîne d'outils
nouveau et indépendant de l'hôte (compilateur, assembleur, éditeur de
liens) appelé <quote>ensemble d'outils embryon</quote> dans ce livre. La
deuxième étape utilise cet ensemble d'outils pour construire un autre ensemble
liens) appelé <quote>chaîne d'outils embryon</quote> dans ce livre. La
deuxième étape utilise cet chaîne d'outils pour construire un autre ensemble
d'outils, les bibliothèques C et quelques outils utiles, liés aux nouvelles
bibliothèques C. Ce second ensemble d'outils est appelé l'<quote>ensemble
bibliothèques C. Ce second chaîne d'outils est appelé l'<quote>ensemble
d'outils cocon</quote>.</para>
 
<para>Les fichiers compilés dans ce chapitre vont être installés sous
38,8 → 38,8
de façon à les garder séparés des fichiers installés dans le chapitre
suivant et des répertoires de production de votre hôte. Comme tous les
paquets compilés ici sont simplement temporaires, nous ne voulons pas
polluer le futur système. L'ensemble d'outils final qui sera installé dans
les répertoires de production est appelé l'ensemble d'outils papillon et sera
polluer le futur système. La chaîne d'outils final qui sera installé dans
les répertoires de production est appelé la chaîne d'outils papillon et sera
indépendant des ensembles d'outils précédents.</para>
 
<important>
48,14 → 48,14
<emphasis>hlfs</emphasis>, et vous devez utiliser la
commande <command>cd</command> pour entrer dans le répertoire tout juste
créé. Une exception à cela réside dans dans la construction de l'ensemble
d'outils parce que l'ensemble d'outils compile deux paquets voire plus à
d'outils parce que la chaîne d'outils compile deux paquets voire plus à
partir de la même arborescence de sources. Les instructions supposent que
vous allez déballer les outils de l'ensemble d'outils sous le même
vous allez déballer les outils de la chaîne d'outils sous le même
répertoire. Par exemple, si les paquets sources se situent dans
$HLFS/usr/src, binutils-&binutils-version;.tar.bz2 se déballera dans
$HLFS/usr/src/binutils-&binutils-version; gcc-core-&gcc-version;.tar.bz2
se déballera dans $HLFS/usr/src/gcc-&gcc-version;. Des instructions
sont fournies sur les pages de l'ensemble d'outils pour créer l'arborescence
sont fournies sur les pages de la chaîne d'outils pour créer l'arborescence
des sources combinées.</para>
</important>
 
/trunk/hlfs/chapter05/adjusting.xml
8,13 → 8,13
<sect1 id="ch-tools-adjusting">
<?dbhtml filename="adjusting.html"?>
 
<title>Ajuster l'ensemble d'outils</title>
<title>Ajuster la chaîne d'outils</title>
 
<para condition="uclibc">Les paquets qui utilisent les scripts GNU Autoconf
supposeront que votre système type est quelque chose du genre
<quote>i686-pc-linux-gnu</quote> alors qu'il devrait être nommé
<quote>i686-pc-linux-uclibc</quote>. Avec la plupart des paquets il n'est pas
vital de corriger cela, mais avec l'ensemble d'outils, c'est important.
vital de corriger cela, mais avec la chaîne d'outils, c'est important.
Nous pouvons faire un fichier <filename>config.site</filename> pour
initialiser les paramètres <parameter>--host/build/target=i686-pc-linux-uclibc</parameter>
et la variable d'environnement <envar>CONFIG_SITE</envar> correspondante, ce
46,7 → 46,7
bibliothèques. Afin d'accomplir cela, l'éditeur de liens et le fichier de
specs du compilateur ont besoin d'être ajustés.</para>
 
<para>L'éditeur de lien, ajusté à la fin de l'ensemble d'outils Embryon, doit
<para>L'éditeur de lien, ajusté à la fin de la chaîne d'outils Embryon, doit
être renommé de manière à pouvoir être correctement trouvé et utilisé. D'abord
sauvegardez l'éditeur de liens d'origine, puis remplacez-les par l'éditeur
de liens ajusté. Nous créerons aussi un lien vers son équivalent dans
/trunk/hlfs/chapter05/cocoon-toolchain.xml
8,22 → 8,22
<sect1 id="ch-tools-cocoon-toolchain" role="wrap">
<?dbhtml filename="cocoon-toolchain.html"?>
 
<title>L'ensemble d'outils Cocoon</title>
<title>La chaîne d'outils Cocoon</title>
 
<indexterm zone="ch-tools-cocoon-toolchain">
<primary sortas="a-Binutils">Binutils</primary>
<secondary>outils, ensemble d'outils cocoon</secondary>
<secondary>outils, chaîne d'outils cocoon</secondary>
</indexterm>
 
<indexterm zone="ch-tools-cocoon-toolchain">
<primary sortas="a-GCC">GCC</primary>
<secondary>outils, ensemble d'outils cocoon</secondary>
<secondary>outils, chaîne d'outils cocoon</secondary>
</indexterm>
 
<sect2 role="package">
<title/>
 
<para>L'ensemble d'outils Cocoon contient le compilateur GNU Compiler
<para>La chaîne d'outils Cocoon contient le compilateur GNU Compiler
Collection (GCC), qui comprend les compilateur C et C++, et Binutils, qui
comprend un assembleur et un éditeur de liens.</para>
 
32,10 → 32,10
</sect2>
 
<sect2 role="installation">
<title>Installation de l'ensemble d'outils Cocoon</title>
<title>Installation de la chaîne d'outils Cocoon</title>
 
<para>Contrairement à l'installation de l'ensemble d'outils précédent,
cet ensemble d'outils n'a pas besoin d'être bootstrapé. Chaque composant
<para>Contrairement à l'installation de la chaîne d'outils précédent,
cet chaîne d'outils n'a pas besoin d'être bootstrapé. Chaque composant
ne sera compilé qu'une fois.</para>
 
<para>Déballez les paquets source de binutils-&binutils-version;,
87,7 → 87,7
n'est pas utile et ce correctif permet à GCC d'utiliser de manière plus
agressive <parameter>-Werror</parameter>. Ce correctif est ajouté dans
ce chapitre afin que <parameter>-Wno-overlength-strings</parameter> soit
trouvé et utilisé lors de la construction de l'ensemble d'outils dans le
trouvé et utilisé lors de la construction de la chaîne d'outils dans le
chapitre suivant&nbsp;:</para>
 
<screen><userinput>patch -Np1 -i ../&gcc-Wno_overlength_strings-patch;</userinput></screen>
131,7 → 131,7
support libc dans la bibliothèque C quelque soit l'endroit où il est
installé, mais il dépend de l'existence du fichier de la bibliothèque
<filename class="libraryfile">libc.a</filename>. Ce correctif est
ajouté à ce stade afin que l'ensemble d'outils au chapitre suivant soit
ajouté à ce stade afin que la chaîne d'outils au chapitre suivant soit
compilé avec <parameter>-fstack-protector-all</parameter>. Appliquez ce
correctif avec la commande suivante&nbsp;:</para>
 
156,7 → 156,7
temporaire. Après avoir lancé le <command>make install</command>, plus
tard sur cette page, nous serons en mesure d'utiliser la nouvelle
bibliothèque partagée <filename class="libraryfile">libssp.so</filename>
lors de la compilation du reste de ce chapitre, et l'ensemble d'outils au
lors de la compilation du reste de ce chapitre, et la chaîne d'outils au
chapitre suivant&nbsp;:</para>
 
<screen condition="uclibc" role="ssp"><userinput>rm -v /tools/lib/libssp.so*
177,7 → 177,7
<parameter>-fno-PIE -nopie</parameter>. Les options
<parameter>-norelro</parameter>, <parameter>-nocombreloc</parameter>, et
<parameter>-nonow</parameter> désactivent les autres options d'édition de
liens. Ce correctif est ajouté à ce stade afin que l'ensemble d'outils
liens. Ce correctif est ajouté à ce stade afin que la chaîne d'outils
du le chapitre suivant soit compilé avec lui. Appliquez ce correctif avec
la commande suivante&nbsp;:</para>
 
254,7 → 254,7
<screen><userinput>mkdir -v ../cocoon-build/
cd ../cocoon-build/</userinput></screen>
 
<para>Préparez la compilation de l'ensemble d'outils&nbsp;:</para>
<para>Préparez la compilation de la chaîne d'outils&nbsp;:</para>
 
<screen condition="glibc"><userinput>../cocoon-toolchain/configure --prefix=/tools \
--with-local-prefix=/tools --enable-clocale=gnu \
362,11 → 362,11
 
</variablelist>
 
<para>Compilez l'ensemble d'outils&nbsp;:</para>
<para>Compilez la chaîne d'outils&nbsp;:</para>
 
<screen><userinput>make</userinput></screen>
 
<para>Installez l'ensemble d'outils&nbsp;:</para>
<para>Installez la chaîne d'outils&nbsp;:</para>
 
<screen><userinput>make install</userinput></screen>
 
/trunk/hlfs/chapter05/expect.xml
36,7 → 36,7
<filename>/bin/stty</filename> au lieu d'un
<filename>/usr/local/bin/stty</filename> qu'il pourrait trouver sur le
système hôte. Cela garantira que notre suite de test demeure propre
pour les constructions finales de l'ensemble d'outils&nbsp;:</para>
pour les constructions finales de la chaîne d'outils&nbsp;:</para>
 
<screen><userinput>cp -v configure{,.bak}
sed 's:/usr/local/bin:/bin:' configure.bak &gt; configure</userinput></screen>
/trunk/hlfs/chapter05/embryo-toolchain.xml
8,22 → 8,22
<sect1 id="ch-tools-embryo-toolchain" role="wrap">
<?dbhtml filename="embryo-toolchain.html"?>
 
<title>L'ensemble d'outils embryon</title>
<title>La chaîne d'outils embryon</title>
 
<indexterm zone="ch-tools-embryo-toolchain">
<primary sortas="a-Binutils">Binutils</primary>
<secondary>outils, ensemble d'outils embryon</secondary>
<secondary>outils, chaîne d'outils embryon</secondary>
</indexterm>
 
<indexterm zone="ch-tools-embryo-toolchain">
<primary sortas="a-GCC">GCC</primary>
<secondary>outils, ensemble d'outils embryon</secondary>
<secondary>outils, chaîne d'outils embryon</secondary>
</indexterm>
 
<sect2 role="package">
<title/>
 
<para>L'ensemble d'outils embryon contient le compilateur GNU
<para>La chaîne d'outils embryon contient le compilateur GNU
(<foreignphrase>GNU Compiler Collection</foreignphrase>, GCC), qui inclut
les compilateurs C et C++ et Binutils qui inclut un assembleur et un
éditeur de liens.</para>
33,7 → 33,7
</sect2>
 
<sect2 role="installation">
<title>Installation de l'ensemble d'outils embryon</title>
<title>Installation de la chaîne d'outils embryon</title>
 
<para>Nous allons compiler Binutils et GCC à partir d'une arborescence de
sources combinées en utilisant le Makefile dans le premier niveau de GCC.
43,7 → 43,7
 
<para>Ce système va nous permettre d'effectuer un bootstrap en 3 passes, qui
va compiler Binutils et GCC trois fois, en utilisant la compilation la plus
récente de chaque paquet pour chaque compilation. L'ensemble d'outils qui
récente de chaque paquet pour chaque compilation. La chaîne d'outils qui
en résultera sera totalement libre des caractéristiques de l'ensemble
d'outils du système hôte ou de ses limitations, ce qui donne un espace
propre pour commencer notre système HLFS.</para>
67,10 → 67,10
<option>-fPIC</option> dans cette passe. Les
fichiers de démarrage compilés et installés par ce compilateur
retrouveront leur chemin dans les fichiers de la bibliothèque C et, en
retour, retrouveront leur chemin dans l'ensemble d'outils suivant. Ils
retour, retrouveront leur chemin dans la chaîne d'outils suivant. Ils
ont besoin d'être PIC pour commencer à éviter les remplacements de texte plus
tard. La bibliothèque <filename class="libraryfile">libiberty.a</filename>
compilée dans l'ensemble d'outils suivant compile deux versions lorsque
compilée dans la chaîne d'outils suivant compile deux versions lorsque
l'option <parameter>--enable-shared</parameter> de <command>configure</command>
est utilisée, une version PIC et une
version non PIC. La version PIC de la billiothèque
83,7 → 83,7
les fichiers programmes ne seront pas en position indépendante. L'utilisation
de l'option <option>-fPIC</option> sur tout, y compris les deux versions
de <filename class="libraryfile">libiberty.a</filename> aidera à s'assurer
que notre prochain ensemble d'outils se compile correctement.
que notre prochain chaîne d'outils se compile correctement.
L'option <option>-fPIC</option> n'est pas aussi idéale pour les fichiers
programmes que l'option <option>-fPIE</option>, car l'option
<option>-fPIE</option> permet au programme d'être mieux optimisé. Mais
96,7 → 96,7
bibliothèque statique <filename class="libraryfile">libssp.a</filename>
pour fournir les fonctions SSP lors des premières étapes du système uClibc.
Cette bibliothèque doit aussi être PIC car elle sera liée à des
bibliothèques partagées dans l'ensemble d'outils suivant.</para>
bibliothèques partagées dans la chaîne d'outils suivant.</para>
 
<para role="aslr">Modifiez GCC pour qu'il utilise l'option
<option>-fPIC</option> par défaut avec la commande suivante&nbsp;:</para>
112,7 → 112,7
<screen><userinput>mkdir -v ../embryo-build/
cd ../embryo-build/</userinput></screen>
 
<para>Préparez la compilation de l'ensemble d'outils&nbsp;:</para>
<para>Préparez la compilation de la chaîne d'outils&nbsp;:</para>
 
<screen><userinput>../embryo-toolchain/configure --prefix=/tools \
--with-local-prefix=/tools --disable-nls \
162,7 → 162,7
<term><parameter>--disable-werror</parameter></term>
<listitem>
<para>L'option <option>-Werror</option> ne peut pas être utilisée lors
de la compilation de cet ensemble d'outils, car _FORTIFY_SOURCE
de la compilation de cet chaîne d'outils, car _FORTIFY_SOURCE
provoquera des avertissements qui ne peuvent être corrigés, notamment
des avertissements concernant la taille de variable des tampons. C'est
un problème à ce stade si le système hôte est HLFS.</para>
179,11 → 179,11
 
</variablelist>
 
<para>Compilez l'ensemble d'outils&nbsp;:</para>
<para>Compilez la chaîne d'outils&nbsp;:</para>
 
<screen><userinput>make</userinput></screen>
 
<para>Installez l'ensemble d'outils&nbsp;:</para>
<para>Installez la chaîne d'outils&nbsp;:</para>
 
<screen><userinput>make install</userinput></screen>
 
/trunk/hlfs/chapter06/readjusting.xml
8,10 → 8,10
<sect1 id="ch-system-readjusting">
<?dbhtml filename="readjusting.html"?>
 
<title>Ré-ajustez l'ensemble d'outils</title>
<title>Ré-ajustez la chaîne d'outils</title>
 
<para>Maintenant que les bibliothèques C finales ont été
installées, il est temps d'ajuster de nouveau l'ensemble d'outils. L'ensemble
installées, il est temps d'ajuster de nouveau la chaîne d'outils. L'ensemble
d'outils sera ajusté de façon à ce qu'il lie tout programme nouvellement
compilé avec ces nouvelles bibliothèques. C'est le même processus que celui
utilisé dans la phase d'<quote>ajustement</quote> au début du
/trunk/hlfs/chapter06/glibc.xml
94,7 → 94,7
 
<para>Lors de l'exécution de <command>make install</command>, un script
appelé <filename>test-installation.pl</filename> opère un test de surface
sur notre Glibc récemment installée. Cependant, notre ensemble d'outils
sur notre Glibc récemment installée. Cependant, notre chaîne d'outils
pointant encore vers le répertoire
<filename class="directory">/tools</filename>, ce test de surface pourrait
se fier au mauvais Glibc. Nous pouvons forcer le script à tester la Glibc
/trunk/hlfs/chapter06/butterfly-toolchain.xml
8,7 → 8,7
<sect1 id="ch-system-butterfly-toolchain" role="wrap">
<?dbhtml filename="butterfly-toolchain.html"?>
 
<title>L'ensemble d'outils papillon</title>
<title>La chaîne d'outils papillon</title>
 
<indexterm zone="ch-system-butterfly-toolchain">
<primary sortas="a-Binutils">Binutils</primary>
263,7 → 263,7
<screen><userinput>make tooldir=/usr install</userinput></screen>
 
<para condition="uclibc">Refaites les changements pour les en-têtes
Libssp pour le système final. Si vous réinstallez cet ensemble d'outils,
Libssp pour le système final. Si vous réinstallez cet chaîne d'outils,
ne réitérez pas cette commande&nbsp;:</para>
 
<screen condition="uclibc"><userinput>mv -v /usr/include/{stdio,stdio-uclibc}.h
/trunk/hlfs/stylesheets/lfs-xsl/docbook-xsl-snapshot/common/fr.xml
27,10 → 27,10
<!-- ******************************************************************** -->
 
 
<l:gentext key="Abstract" text="Résumé"/>
<l:gentext key="abstract" text="Résumé"/>
<l:gentext key="Answer" text="Ré :"/>
<l:gentext key="answer" text="Ré :"/>
<l:gentext key="Abstract" text="Résumé"/>
<l:gentext key="abstract" text="Résumé"/>
<l:gentext key="Answer" text="R :"/>
<l:gentext key="answer" text="R :"/>
<l:gentext key="Appendix" text="Annexe"/>
<l:gentext key="appendix" text="annexe"/>
<l:gentext key="Article" text="Article"/>
45,17 → 45,17
<l:gentext key="caution" text="Attention"/>
<l:gentext key="Chapter" text="Chapitre"/>
<l:gentext key="chapter" text="chapitre"/>
<l:gentext key="Colophon" text="Achevé d'imprimer"/>
<l:gentext key="colophon" text="Achevé d'imprimer"/>
<l:gentext key="Colophon" text="Achevé d'imprimer"/>
<l:gentext key="colophon" text="Achevé d'imprimer"/>
<l:gentext key="Copyright" text="Copyright"/>
<l:gentext key="copyright" text="Copyright"/>
<l:gentext key="Dedication" text="Dédicace"/>
<l:gentext key="dedication" text="Dédicace"/>
<l:gentext key="Edition" text="Édition"/>
<l:gentext key="edition" text="édition"/>
<l:gentext key="Editor" text="Editeur" lang="en"/>
<l:gentext key="Equation" text="Équation"/>
<l:gentext key="equation" text="équation"/>
<l:gentext key="Dedication" text="Dédicace"/>
<l:gentext key="dedication" text="Dédicace"/>
<l:gentext key="Edition" text="Édition"/>
<l:gentext key="edition" text="Édition"/>
<l:gentext key="Editor" text="Editor" lang="en"/>
<l:gentext key="Equation" text="Équation"/>
<l:gentext key="equation" text="Équation"/>
<l:gentext key="Example" text="Exemple"/>
<l:gentext key="example" text="Exemple"/>
<l:gentext key="Figure" text="Figure"/>
73,10 → 73,10
<l:gentext key="index" text="Index"/>
<l:gentext key="ISBN" text="ISBN"/>
<l:gentext key="isbn" text="ISBN"/>
<l:gentext key="LegalNotice" text="Note légale"/>
<l:gentext key="legalnotice" text="Note légale"/>
<l:gentext key="MsgAud" text="Public visé"/>
<l:gentext key="msgaud" text="Public visé"/>
<l:gentext key="LegalNotice" text="Note légale"/>
<l:gentext key="legalnotice" text="Note légale"/>
<l:gentext key="MsgAud" text="Public visé"/>
<l:gentext key="msgaud" text="Public visé"/>
<l:gentext key="MsgLevel" text="Niveau"/>
<l:gentext key="msglevel" text="Niveau"/>
<l:gentext key="MsgOrig" text="Origine"/>
86,26 → 86,26
<l:gentext key="note" text="Remarque"/>
<l:gentext key="Part" text="Partie"/>
<l:gentext key="part" text="Partie"/>
<l:gentext key="Preface" text="Préface"/>
<l:gentext key="preface" text="Préface"/>
<l:gentext key="Procedure" text="Procédure"/>
<l:gentext key="procedure" text="Procédure"/>
<l:gentext key="Preface" text="Préface"/>
<l:gentext key="preface" text="Préface"/>
<l:gentext key="Procedure" text="Procédure"/>
<l:gentext key="procedure" text="Procédure"/>
<l:gentext key="ProductionSet" text="Production"/>
<l:gentext key="PubDate" text="Date de publication"/>
<l:gentext key="pubdate" text="Date de publication"/>
<l:gentext key="Published" text="Publié le"/>
<l:gentext key="published" text="Publié le"/>
<l:gentext key="Published" text="Publié le"/>
<l:gentext key="published" text="Publié le"/>
<l:gentext key="Publisher" text="Publisher" lang="en"/>
<l:gentext key="Qandadiv" text="Q &amp; R"/>
<l:gentext key="qandadiv" text="Q &amp; R"/>
<l:gentext key="QandASet" text="Frequently Asked Questions" lang="en"/>
<l:gentext key="Question" text="Q :"/>
<l:gentext key="question" text="Q :"/>
<l:gentext key="Question" text="Q :"/>
<l:gentext key="question" text="Q :"/>
<l:gentext key="RefEntry" text=""/>
<l:gentext key="refentry" text=""/>
<l:gentext key="Reference" text="Référence"/>
<l:gentext key="reference" text="Référence"/>
<l:gentext key="References" text="Références" lang="en"/>
<l:gentext key="Reference" text="Référence"/>
<l:gentext key="reference" text="Référence"/>
<l:gentext key="References" text="References" lang="en"/>
<l:gentext key="RefName" text="Nom"/>
<l:gentext key="refname" text="Nom"/>
<l:gentext key="RefSection" text=""/>
134,8 → 134,8
<l:gentext key="SetIndex" text="Index"/>
<l:gentext key="Sidebar" text="Filet vertical"/>
<l:gentext key="sidebar" text="Filet vertical"/>
<l:gentext key="step" text="étape"/>
<l:gentext key="Step" text="Étape"/>
<l:gentext key="step" text="étape"/>
<l:gentext key="Step" text="Étape"/>
<l:gentext key="table" text="Tableau"/>
<l:gentext key="Table" text="Tableau"/>
<l:gentext key="task" text="Task" lang="en"/>
148,10 → 148,10
<l:gentext key="WARNING" text="AVERTISSEMENT"/>
<l:gentext key="and" text="et"/>
<l:gentext key="by" text="par"/>
<l:gentext key="Edited" text="Publié"/>
<l:gentext key="edited" text="Publié"/>
<l:gentext key="Editedby" text="Publié par"/>
<l:gentext key="editedby" text="Publié par"/>
<l:gentext key="Edited" text="Publié"/>
<l:gentext key="edited" text="Publié"/>
<l:gentext key="Editedby" text="Publié par"/>
<l:gentext key="editedby" text="Publié par"/>
<l:gentext key="in" text="dans"/>
<l:gentext key="lastlistcomma" text=","/>
<l:gentext key="listcomma" text=","/>
164,11 → 164,11
<l:gentext key="revisedby" text="Revu et corrigé par : "/>
<l:gentext key="TableNotes" text="Remarques"/>
<l:gentext key="tablenotes" text="Remarques"/>
<l:gentext key="TableofContents" text="Table des matières"/>
<l:gentext key="tableofcontents" text="Table des matières"/>
<l:gentext key="unexpectedelementname" text="Nom d'élément inattendu"/>
<l:gentext key="unsupported" text="Non reconnu par le système"/>
<l:gentext key="xrefto" text="Référence vers"/>
<l:gentext key="TableofContents" text="Table des matières"/>
<l:gentext key="tableofcontents" text="Table des matières"/>
<l:gentext key="unexpectedelementname" text="Nom d'élément inattendu"/>
<l:gentext key="unsupported" text="Non reconnu par le système"/>
<l:gentext key="xrefto" text="Référence vers"/>
<l:gentext key="Authors" text="Authors" lang="en"/>
<l:gentext key="copyeditor" text="Copy Editor" lang="en"/>
<l:gentext key="graphicdesigner" text="Graphic Designer" lang="en"/>
175,14 → 175,14
<l:gentext key="productioneditor" text="Production Editor" lang="en"/>
<l:gentext key="technicaleditor" text="Technical Editor" lang="en"/>
<l:gentext key="translator" text="Translator" lang="en"/>
<l:gentext key="listofequations" text="Liste des équations"/>
<l:gentext key="ListofEquations" text="Liste des équations"/>
<l:gentext key="listofequations" text="Liste des équations"/>
<l:gentext key="ListofEquations" text="Liste des équations"/>
<l:gentext key="ListofExamples" text="Liste des exemples"/>
<l:gentext key="listofexamples" text="Liste des exemples"/>
<l:gentext key="ListofFigures" text="Liste des illustrations"/>
<l:gentext key="listoffigures" text="Liste des illustrations"/>
<l:gentext key="ListofProcedures" text="Liste des procédures"/>
<l:gentext key="listofprocedures" text="Liste des procédures"/>
<l:gentext key="ListofProcedures" text="Liste des procédures"/>
<l:gentext key="listofprocedures" text="Liste des procédures"/>
<l:gentext key="listoftables" text="Liste des tableaux"/>
<l:gentext key="ListofTables" text="Liste des tableaux"/>
<l:gentext key="ListofUnknown" text="Liste inconnue"/>
190,26 → 190,26
<l:gentext key="nav-home" text="Sommaire"/>
<l:gentext key="nav-next" text="Suivant"/>
<l:gentext key="nav-next-sibling" text="Avance rapide"/>
<l:gentext key="nav-prev" text="Précédent"/>
<l:gentext key="nav-prev-sibling" text="Arrière rapide"/>
<l:gentext key="nav-up" text="Niveau supérieur"/>
<l:gentext key="nav-prev" text="Précédent"/>
<l:gentext key="nav-prev-sibling" text="Arrière rapide"/>
<l:gentext key="nav-up" text="Niveau supérieur"/>
<l:gentext key="nav-toc" text="TdM"/>
<l:gentext key="Draft" text="Brouillon"/>
<l:gentext key="above" text="au-dessus"/>
<l:gentext key="below" text="au-dessous"/>
<l:gentext key="sectioncalled" text="la section intitulée"/>
<l:gentext key="sectioncalled" text="la section intitulée"/>
<l:gentext key="index symbols" text="Symboles"/>
<l:gentext key="lowercase.alpha" text="abcdefghijklmnopqrstuvwxyzâêîôûëïüàèùéçæœ"/>
<l:gentext key="uppercase.alpha" text="ABCDEFGHIJKLMNOPQRSTUVWXYZÂÊÎÔÛËÏÜÀÈÙÉÇÆŒ"/>
<l:gentext key="normalize.sort.input" text="AaÀàÁáÂâÃãÄäÅåĀāĂ㥹ǍǎǞǟǠǡǺǻȀȁȂȃȦȧḀḁẚẠạẢảẤấẦầẨẩẪẫẬậẮắẰằẲẳẴẵẶặBbƀƁɓƂƃḂḃḄḅḆḇCcÇçĆćĈĉĊċČčƇƈɕḈḉDdĎďĐđƊɗƋƌDžDzȡɖḊḋḌḍḎḏḐḑḒḓEeÈèÉéÊêËëĒēĔĕĖėĘęĚěȄȅȆȇȨȩḔḕḖḗḘḙḚḛḜḝẸẹẺẻẼẽẾếỀềỂểỄễỆệFfƑƒḞḟGgĜĝĞğĠġĢģƓɠǤǥǦǧǴǵḠḡHhĤĥĦħȞȟɦḢḣḤḥḦḧḨḩḪḫẖIiÌìÍíÎîÏïĨĩĪīĬĭĮįİƗɨǏǐȈȉȊȋḬḭḮḯỈỉỊịJjĴĵǰʝKkĶķƘƙǨǩḰḱḲḳḴḵLlĹĺĻļĽľĿŀŁłƚLjȴɫɬɭḶḷḸḹḺḻḼḽMmɱḾḿṀṁṂṃNnÑñŃńŅņŇňƝɲƞȠNjǸǹȵɳṄṅṆṇṈṉṊṋOoÒòÓóÔôÕõÖöØøŌōŎŏŐőƟƠơǑǒǪǫǬǭǾǿȌȍȎȏȪȫȬȭȮȯȰȱṌṍṎṏṐṑṒṓỌọỎỏỐốỒồỔổỖỗỘộỚớỜờỞởỠỡỢợPpƤƥṔṕṖṗQqʠRrŔŕŖŗŘřȐȑȒȓɼɽɾṘṙṚṛṜṝṞṟSsŚśŜŝŞşŠšȘșʂṠṡṢṣṤṥṦṧṨṩTtŢţŤťŦŧƫƬƭƮʈȚțȶṪṫṬṭṮṯṰṱẗUuÙùÚúÛûÜüŨũŪūŬŭŮůŰűŲųƯưǓǔǕǖǗǘǙǚǛǜȔȕȖȗṲṳṴṵṶṷṸṹṺṻỤụỦủỨứỪừỬửỮữỰựVvƲʋṼṽṾṿWwŴŵẀẁẂẃẄẅẆẇẈẉẘXxẊẋẌẍYyÝýÿŸŶŷƳƴȲȳẎẏẙỲỳỴỵỶỷỸỹZzŹźŻżŽžƵƶȤȥʐʑẐẑẒẓẔẕẕ" lang="en"/>
<l:gentext key="normalize.sort.output" text="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVWWWWWWWWWWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZ" lang="en"/>
<l:dingbat key="startquote" text="« "/>
<l:dingbat key="endquote" text=" »"/>
<l:dingbat key="nestedstartquote" text="«"/>
<l:dingbat key="nestedendquote" text="»"/>
<l:dingbat key="singlestartquote" text="""/>
<l:dingbat key="singleendquote" text="""/>
<l:dingbat key="bullet" text="-"/>
<l:dingbat key="startquote" text="« "/>
<l:dingbat key="endquote" text=" »"/>
<l:dingbat key="nestedstartquote" text="“"/>
<l:dingbat key="nestedendquote" text="”"/>
<l:dingbat key="singlestartquote" text="‹"/>
<l:dingbat key="singleendquote" text="›"/>
<l:dingbat key="bullet" text="•"/>
<l:gentext key="hyphenation-character" text="-"/>
<l:gentext key="hyphenation-push-character-count" text="2"/>
<l:gentext key="hyphenation-remain-character-count" text="2"/>