Subversion Repositories svn LFS-FR

Compare Revisions

Ignore whitespace Rev 1328 → Rev 1329

/trunk/clfssysroot/cross-tools/arm/variables.xml
8,31 → 8,31
<sect1 id="ch-cross-tools-variables">
<?dbhtml filename="variables.html"?>
 
<title>Build Variables</title>
<title>Variables de construction </title>
 
<bridgehead renderas="sect4">Setting Host and Target</bridgehead>
<bridgehead renderas="sect4">Initialisation de l'hôte et de la cible</bridgehead>
 
<para os="a">During the building of the cross-compile tools you will need to
set a few variables that will be dependent on your particular needs.
The first variable will be the triplet of the host machine, which will be
put into the <envar>CLFS_HOST</envar> variable. To account for the
possibility that the host and target are the same arch, as cross-compiling
won't work when host and target are the same, part of the triplet needs to
be changed slightly to add "cross". Set <envar>CLFS_HOST</envar> using the
following command:</para>
 
<para os="a">Pendant la construction des outils de compilation croisée, vous
aurez besoin de régler quelques variables en fonction de vos besoins
particuliers. La première variable sera le triplet de la machine hôte, qui sera
contenu dans la variable <envar>CLFS_HOST</envar>. Pour prendre en compte
la possibilité que l'hôte et la cible aient la même architecture, étant donné que la
compilation croisée ne fonctionnera pas lorsque l'hôte et la cible sont les mêmes,
il faudra modifier légèrement une partie du triplet pour ajouter "cross". Réglez
<envar>CLFS_HOST</envar> en utilisant la commande suivante&nbsp;:</para>
<screen os="b"><userinput>export CLFS_HOST="$(echo $MACHTYPE | \
sed "s/$(echo $MACHTYPE | cut -d- -f2)/cross/")"</userinput></screen>
 
<para os="c">Now you will need to set the triplet for the target
architecture. Set the target variable using the following command:</para>
<para os="c">Maintenant, vous aurez besoin de paramétrer le triplet pour l'architecture cible.
Paramétrez la variable cible en utilisant la commande suivante&nbsp;:</para>
 
<screen os="d"><userinput>export CLFS_TARGET="arm-unknown-linux-gnu"</userinput></screen>
 
<bridgehead renderas="sect4">Copy settings to Environment</bridgehead>
<bridgehead renderas="sect4">Copie des paramètres vers l'environnement</bridgehead>
 
<para os="e">Now add these to <filename>~/.bashrc</filename>, just in
case you have to exit and restart building later:</para>
<para os="e">Ajoutez maintenant ceux-ci à <filename>~/.bashrc</filename>, au cas où vous
devriez quitter et recommencer la construction plus tard&nbsp;:</para>
 
<screen os="f"><userinput>cat &gt;&gt; ~/.bashrc &lt;&lt; EOF
export CLFS_HOST="${CLFS_HOST}"