Tous les programmes compilés dans
Constructing a Temporary System seront installés dans
$CLFS/tools
pour les tenir
séparés des programmes compilés dans le
Installing Basic System Software. Les programmes compilés ici
sont seulement des outils temporaires et ne prendront pas part au
système CLFS final. En les conservant dans un répertoire séparé, nous
pourrons facilement les supprimer plus tard. Ceci nous aide aussi à
les empêcher de finir dans les répertoires de production de votre hôte
(facile à faire par accident dans le
Constructing a Temporary System).
Créez le répertoire requis en lançant la commande suivante en
tant qu'utilisateur
root
:
mkdir -v ${CLFS}/tools
La prochaine étape consiste en la création du lien symbolique
/tools
sur votre système hôte. Il
pointera vers le répertoire que vous venez de créer sur la partition
CLFS. Lancez cette commande en tant
qu'utilisateur root
:
ln -sv $CLFS/tools /
La commande ci-dessus est correcte. La commande ln
a quelques variations syntaxiques, assurez-vous de
vérifier info coreutils ln et ln(1)
avant de signaler ce que vous pensez être une
erreur.
Le lien symbolique créé nous permet de compiler notre ensemble
d'outils de façon à ce qu'il se réfère à
/tools
, ce qui signifie que
le
compilateur, l'assembleur et l'éditeur de liens fonctionneront tous.
Cela fournira un répertoire commun pour nos outils temporaires.