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 CLFS_HOST. 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
CLFS_HOST en utilisant la commande suivante :
export CLFS_HOST="$(echo $MACHTYPE | \
sed "s/$(echo $MACHTYPE | cut -d- -f2)/cross/")"Maintenant, vous aurez besoin de paramétrer le triplet pour architecture cible. Paramétrez la variable cible en utilisant la command suivante :
export CLFS_TARGET="powerpc64-unknown-linux-gnu"
Maintenant, nous allons régler notre triplette cible pour 32 Bits :
export CLFS_TARGET32="powerpc-unknown-linux-gnu"
Ajoutez maintenant ceux-ci à ~/.bashrc, au cas où vous
devriez quitter et recommencer la construction plus tard :
echo export CLFS_HOST=\""${CLFS_HOST}\"" >> ~/.bashrc
echo export CLFS_TARGET=\""${CLFS_TARGET}\"" >> ~/.bashrc
echo export CLFS_TARGET32=\""${CLFS_TARGET32}\"" >> ~/.bashrc