Les détails sur ce paquet se trouvent sur Section 8.18.2, « Contenu de Binutils. »
Le paquet Binutils contient un éditeur de liens, un assembleur et d'autres outils pour gérer des fichiers objets.
Créez à nouveau un répertoire de construction séparé :
mkdir -v build cd build
Préparez Binutils pour la compilaton :
../configure \
--prefix=/usr \
--build=$(../config.guess) \
--host=$LFS_TGT \
--disable-nls \
--enable-shared \
--disable-werror \
--enable-64-bit-bfd
Voici la signification des nouvelles options de configure :
--enable-shared
Construit libbfd en tant que
bibliothèque partagée.
--enable-64-bit-bfd
Active la prise en charge du 64 bits (sur les hôtes avec des tailles de mots plus petites). Cela n'est peut-être pas nécessaire sur les systèmes 64 bits, mais ça ne fait pas de mal.
Compilez le paquet :
make
Installez le paquet :
make DESTDIR=$LFS install
Les détails sur ce paquet se trouvent sur Section 8.18.2, « Contenu de Binutils. »