Installer Binutils-2.14 - Pass 2

Estimation du temps de construction :   1,5 SBU
Estimation de l'espace disque requis :  108 Mo

Ré-installation de Binutils

Créez de nouveau un répertoire de construction séparé :

mkdir ../binutils-build
cd ../binutils-build

Maintenant, préparez la compilation de Binutils :

../binutils-2.14/configure --prefix=/tools \
    --enable-shared --with-lib-path=/tools/lib

La signification des nouvelles options de configure est la suivante :

Avant de commencer la construction de Binutils, rappellez-vous de dé-initialiser toute variable d'environnement qui surcharge les options d'optimisation par défaut.

Compilez le package :

make 

Note : Il est important de noter que lancer la suite de tests de Binutils ici n'est pas considéré aussi important que dans le chapitre 6.

Testez le résultat (il ne devrait pas y avoir d'échecs inattendus ici, les échecs attendus sont bons) :

make check

Malheureusement, il n'existe pas de façon facile de visualiser le résumé des résultats des tests comme c'était le cas pour le précédent package GCC. Néanmoins, si un échec arrive, il devrait être facile à trouver. La sortie devrait contenir ceci :

make[1]: *** [check-binutils] Error 2

Enfin, installez le package :

make install

Maintenant, préparez Binutils pour le ré-ajustement de l'ensemble des outils du chapitre suivant :

make -C ld clean
make -C ld LIB_PATH=/usr/lib:/lib

Avertissement

Ne supprimez pas encore les répertoires des sources et de construction de Binutils. Nous aurons de nouveau besoin de ces répertoires dans le prochain chapitre dans l'état où il est actuellement.