I find such a problem when cross compile binutils 2.20; the following are logs in terminal:
libtool: link: ar cru .libs/libbfd.a archive.o archures.o bfd.o bfdio.o bfdwin.o cache.o coffgen.o corefile.o format.o init.o libbfd.o opncls.o reloc.o section.o syms.o targets.o hash.o linker.o srec.o binary.o tekhex.o ihex.o stabs.o stab-syms.o merge.o dwarf2.o simple.o compress.o verilog.o elf32-arm.o elf32.o elf-vxworks.o elf.o elflink.o elf-attrs.o elf-strtab.o elf-eh-frame.o dwarf1.o elf32-gen.o cpu-arm.o ar: symbol lookup error: ar: undefined symbol: bfd_plugin_set_program_name make[4]: *** [libbfd.la] Error 127 make[4]: Leaving directory `/work/arm-linux-gnueabi/build/binutils-build/bfd' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/work/arm-linux-gnueabi/build/binutils-build/bfd' make[2]: *** [all] Error 2 make[2]: Leaving directory `/work/arm-linux-gnueabi/build/binutils-build/bfd' make[1]: *** [all-bfd] Error 2 make[1]: Leaving directory `/work/arm-linux-gnueabi/build/binutils-build' make: *** [all] Error 2 ./arm-cross-1.2.sh: 114: Syntax error: "&&" unexpected -- View this message in context: http://old.nabble.com/ar%3A-undefined-symbol%3A-bfd_plugin_set_program_name-tp26404888p26404888.html Sent from the Gnu - Binutils - Bugs mailing list archive at Nabble.com. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils