Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Mar 2015 20:17:09 -0700
From:      Russell Haley <russ.haley@gmail.com>
To:        Tim Kientzle <tim@kientzle.com>
Cc:        freebsd-arm <freebsd-arm@freebsd.org>, Peter Garshtja <peter.garshtja@ambient-md.com>
Subject:   Re: Building Cross Compiler and u-boot
Message-ID:  <CABx9NuSDiMXD%2BMAC=OKwrHcRrT1Jzr7ADJ9_C5mQs14B-%2BDiQQ@mail.gmail.com>
In-Reply-To: <E3580587-BD6C-4F63-A33F-5ABD88048C52@kientzle.com>
References:  <CABx9NuQXb_FJMw%2BqwbaGuFX94LkEMRf_9kAuowk6ctYBEDQn=A@mail.gmail.com> <CALFUBVFVDLz=NCuTT5LTYm%2BCycW5C2GmcK6TB%2B7cdvG2zZHgKg@mail.gmail.com> <5505CD50.2050503@ambient-md.com> <CABx9NuRH7a5H2quHUiBAL6M%2BbHBqBP-jK9CbNCPOsjhJmtngGw@mail.gmail.com> <CABx9NuSyT2xdejw-p6sS=HGZgVB-fqWf1oK1gWHswy9hKvYDZw@mail.gmail.com> <E3580587-BD6C-4F63-A33F-5ABD88048C52@kientzle.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Tim,

root@Jailbird:/usr/src# cat /usr/src/contrib/elftoolchain/nm/nm.c |
grep "libdwarf.h"
#include <libdwarf.h>

root@Jailbird:/usr/src# ll /usr/include/libdwarf.h
-r--r--r--  1 root  wheel  7385 Nov 11 13:03 /usr/include/libdwarf.h

root@Jailbird:/usr/src# ll /usr/src/contrib/elftoolchain/libdwarf/libdwarf.h
-rw-r--r--  1 root  wheel  33712 Mar  5 23:00
/usr/src/contrib/elftoolchain/libdwarf/libdwarf.h


root@Jailbird:/usr/src# cat /usr/include/libdwarf.h | grep Dwarf_Block
root@Jailbird:/usr/src# cat
/usr/src/contrib/elftoolchain/libdwarf/libdwarf.h | grep Dwarf_Block
} Dwarf_Block;
int             dwarf_formblock(Dwarf_Attribute, Dwarf_Block **, Dwarf_Error *);
root@Jailbird:/usr/src#




Thanks,

Russ

On Sun, Mar 15, 2015 at 7:52 PM, Tim Kientzle <tim@kientzle.com> wrote:
>
>> On Mar 15, 2015, at 12:25 PM, Russell Haley <russ.haley@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
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABx9NuSDiMXD%2BMAC=OKwrHcRrT1Jzr7ADJ9_C5mQs14B-%2BDiQQ>