6.8. Binutils-2.23.2

Le paquet Binutils contient un éditeur de liens, un assembleur et d'autres outils pour gérer des fichiers objets.

6.8.1. Installation de Binutils

Appliquez les sed suivants pour les hôtes q% utilisent Texinfo-5.x :

sed -i -e 's/@colophon/@@colophon/' \
       -e 's/~doc at cygnus.com/doc@@cygnus.com/' bfd/doc/bfd.texinfo

La documentation de Binutils recommande de construire Binutils à l'extérieur du répertoire des sources dans un répertoire dédié :

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

Préparez la compilation de Binutils :

../binutils-2.23.2/configure --prefix=/tools \
    --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \
    --with-lib-path=/tools/lib --disable-nls --enable-shared \
    --disable-multilib

Compilez le paquet :

make configure-host
make

Installez le paquet :

make install

Les détails sur ce paquet sont disponibles dans Section 10.14.2, « Contenu de Binutils. »