[Buildroot] 'ld' gives "unrecognised emulation mode" during make; gcc-3.4.3

MikeW mw_phil at yahoo.co.uk
Wed Nov 1 14:14:50 UTC 2006

Am using buildroot-20061031 to build arm926t system,
Toolchain options gcc-3.4.3 (-final), ARM, EABI, binutils-
and have set the GNU target suffix to linux-uclibcgnueabi.
[Host system gcc-3.4.6 20060404]

During building libgcc, I get the message
 arm-linux-uclibcgnueabi/b in/ld: unrecognised emulation mode: armelf_linux
Supported emulations: armelf_linux_eabi
collect2: ld returned 1 exit status
make[3]: *** [libgcc/./_udivsi3.oS] Error 1

>From Google, I note that this type of problem is not infrequent (for other
target types), but the usual reponse is 'get the latest version' which seems a
bit of
a cop-out, plus I am currently required to use 3.4.3 so this does not apply.

a) any ideas to defeat this problem (not involving 3.4.x, x>3 !)
b) if it's frequent, how come it's not been resolved once & for all


More information about the buildroot mailing list