Lorsque vous construisez des paquets, il y a plusieurs présupposés dans les instructions :
Plusieurs paquets sont corrigés avant d'être compilés, mais seulement dans le cas où la correction est nécessaire pour résoudre un problème. Souvent, le correctif est nécessaire à la fois dans ce chapitre et dans le suivant, mais quelque fois dans seulement un des deux. Donc, ne vous inquiétez pas lorsque des instructions pour un correctif téléchargé semblent manquer. Des messages d'avertissements sur un décalage (offset) ou sur autre chose (fuzz) peuvent apparaître lors de l'application d'un correctif. Ne vous inquiétez pas pour ces messages, le correctif a bien été appliqué.
Pendant la compilation de la plupart des paquets, plusieurs messages d'avertissement du compilateur défileront sur votre écran. Ceci est normal et peut être ignoré sans danger. Ces messages d'avertissement ne sont que des avertissements— sur une utilisation obsolète, mais pas invalide, de la syntaxe de C ou de C++. Les standards C changent assez souvent et quelques paquets continuent à utiliser les anciens standards. Ce n'est pas un véritable problème mais cela provoque les messages.
Après l'installation de chaque paquet, supprimez son répertoire source et son répertoire de construction, sauf si nous vous le demandons spécifiquement. Supprimer les sources empêche une mauvaise configuration lorsque le même paquet est réinstallé un peu plus tard.
Vérifiez une dernière fois que la variable d'environnement
LFS
est configurée
correctement :
echo $LFS
Assurez-vous que le résultat contient le bon répertoire vers le
point de montage de la partition LFS, qui est /mnt/lfs
, suivant notre exemple.
Enfin, un point important doit être précisé :
Avant de lancer les instructions de construction pour un
paquet, le paquet doit être déballé en tant qu'utilisateur
lfs
, et vous devez utiliser
la commande cd
pour entrer dans le répertoire tout juste créé. Les
instructions de construction supposent que le shell
bash est
utilisé.