Les détails sur ce paquet sont situés dans Section 10.20.2, « Contenu de Binutils. »
Le paquet Binutils contient un éditeur de liens, un assembleur et d'autres outils pour gérer des fichiers objets.
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 :
CC="${CC} ${BUILD64}" ../binutils-2.24/configure \ --prefix=/tools --libdir=/tools/lib64 --with-lib-path=/tools/lib64:/tools/lib \ --build=${CLFS_HOST} --host=${CLFS_TARGET} --target=${CLFS_TARGET} \ --disable-nls --enable-shared --enable-64-bit-bfd
Voici la signification des options de configure :
CC="${CC}
${BUILD64}"
Dit au compilateur d'utiliser nos drapeaux 64 bits.
Compilez le paquet :
make configure-host make
Installez le paquet :
make install
Les détails sur ce paquet sont situés dans Section 10.20.2, « Contenu de Binutils. »