Selon le gcc build instructions, vous pouvez construire binutils simultanément avec la construction de gcc (ainsi que gmp, mpc, etc).Recette pour compiler binutils & gcc ensemble?
Voici ce que dit cette page:
If you also intend to build binutils (either to upgrade an existing installation or for use in place of the corresponding tools of your OS), unpack the binutils distribution either in the same directory or a separate one. In the latter case, add symbolic links to any components of the binutils you intend to build alongside the compiler (bfd, binutils, gas, gprof, ld, opcodes, ...) to the directory containing the GCC sources.
Likewise the GMP, MPFR and MPC libraries can be automatically built together with GCC. Unpack the GMP, MPFR and/or MPC source distributions in the directory containing the GCC sources and rename their directories to gmp, mpfr and mpc, respectively (or use symbolic links with the same name).
Cela fonctionne bien pour gmp, mpc, mpfr, mais je ne peux pas sembler l'obtenir pour construire tous binutils. Je ne sais pas non plus comment l'obtenir pour construire le nouveau linker en or de binutils. Les versions en question sont gcc-4.4.2 et binutils-2.20.
Une instruction étape par étape serait formidable (pour moi, et pour d'autres qui rencontrent ce problème aussi).
Vous pouvez également regarder comment [Linux From Scratch] (http://www.linuxfromscratch.org/lfs/view/development/index.html) le fait. Il utilise un bootstrap en 2 étapes pour binutils, GCC et glibc (une autre dépendance majeure de GCC). –