Building Cross Compiler and u-boot

Tim Kientzle tim at kientzle.com
Mon Mar 16 02:52:14 UTC 2015


> On Mar 15, 2015, at 12:25 PM, Russell Haley <russ.haley at gmail.com> wrote:
> 
> Peter,
> 
> Sorry, I was attacked by a wild kid who managed to send my unfinished email...
> 
> Here is the error I get when I run your command from head:
> make XDEV=arm XDEV_ARCH=armv6 WITH_GCC=1 WITH_GCC_BOOTSTRAP=1
> WITHOUT_CLANG=1 WITHOUT_CLANG_BOOTSTRAP=1 WITHOUT_CLANG_IS_CC=1 xdev
> xdev-links
> 
> cc -O2 -pipe   -I/usr/src/usr.bin/nm/../../contrib/elftoolchain/libelftc
> -I/usr/src/usr.bin/nm/../../contrib/elftoolchain/common -std=gnu99
> -fstack-protector -Qunused-arguments -c
> /usr/src/usr.bin/nm/../../contrib/elftoolchain/nm/nm.c
> /usr/src/usr.bin/nm/../../contrib/elftoolchain/nm/nm.c:920:34: error:
> unknown type name 'Dwarf_Block'
> get_block_value(Dwarf_Debug dbg, Dwarf_Block *block)
>                                 ^

On my system:
   /usr/src/contrib/elftoolchain/nm/nm.c includes libdwarf.h.

  /usr/include/libdwarf.h defines Dwarf_Block

  /usr/include/libdwarf.h is installed from /usr/src/contrib/elftoolchain/libdwarf/libdwarf.h

Can you check those on your system?

Tim




More information about the freebsd-arm mailing list