8.7. Drapeaux de Compilation

Nous devrons initialiser des drapeaux spécifiques à la cible pour le compilateur et l'éditeur de lien.

export BUILD64="[entrées BUILD64]"

Pour éviter des erreurs lorsque vous revenez à votre construction, nous exporterons ces variables pour éviter tout problème de construction dans le futur :

echo export BUILD64=\""${BUILD64}\"" >> ~/.bash_profile

La table suivante donne les entrées pour différents processeurs Sparc 64. Choisissez le processeur qui correspond à votre système. Remarque : les paramètres de GCC ne sont nécessaires que dans les premières sections du livre et ne seront pas utilisés dans la construction du système final.

Tableau 8.1. Liste des architectures, triplets cibles et du livre recommandé

Processor BUILD64 GCCTARGET
Ultrasparc et Ultrasparc2 -m64 -mcpu=ultrasparc -mtune=ultrasparc -mcpu=ultrasparc -mtune=ultrasparc
Ultrasparc3 -m64 -mcpu=ultrasparc3 -mtune=ultrasparc3 -mcpu=ultrasparc3 -mtune=ultrasparc3