Mike Frysinger schrieb: > On Wednesday 08 July 2009 12:14:38 billium wrote: > >> The target is arm cortex with using newlib. >> >> If I try crossdev -s3 -t arm-elf-gnueabi >> in the summary header libc: glibc-[latest] >> and it fails with BFD does not support target. >> > > i dont think your tuple makes any sense. i'm pretty sure you want "arm-elf- > eabi". > -mike >
but if I understand crossdev code correctly with this tuple newlib doesn't get selected (*-newlib|*-elf but not *-newlib*|*-elf*). furthermore AFAIK for the compiler the word eabi is important otherwise arm eabi isn't selected as default. so my suggestion is to use arm-softfloat-eabi and change crossdev (add |*-eabi just after *-newlib|*-elf). another option would probably be to just change *-elf to *-elf* so that newlib gets selected but in this case I don't know how gcc behaves... @mike is there a change to have one of these mods added to crossdev upstream? /martin
