Date: Tue, 15 Nov 2016 20:48:54 -0700 From: Gary Aitken <ah@dreamchaser.org> To: FreeBSD Mailing List <freebsd-questions@freebsd.org> Subject: Re: gdb / dwarf issue (SOLVED) Message-ID: <ed37fdc2-b572-d5b8-346d-1ace05dc7061@dreamchaser.org> In-Reply-To: <afa0f816-6767-6f2e-4ad4-7bce2b2e5338@dreamchaser.org> References: <ae0716b6-2f88-f6d1-2500-4fb860fc5b54@dreamchaser.org> <afa0f816-6767-6f2e-4ad4-7bce2b2e5338@dreamchaser.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 11/15/16 11:51, Gary Aitken wrote: > On 11/14/16 22:55, Gary Aitken wrote: >> I'm having trouble getting gdb to agree to look at symbols: <snip> >> $ gdb /usr/local/bin/rawtherapee GNU gdb 6.1.1 [FreeBSD] <snip> >> This GDB was configured as "amd64-marcel-freebsd"...Dwarf Error: >> wrong version in compilation unit header (is 4, should be 2) [in >> module /usr/local/bin/rawtherapee] (gdb) break main No symbol table >> is loaded. Use the "file" command. The solution is to compile the devel/gdb port, which installs gdb 7.11.1. It appears to be able to deal with the different Dwarf versions. It is installed as /usr/local/bin/gdb, so one has to be careful of the path when starting it, since /usr/bin/gdb (6.1.1) still exists. Gary
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ed37fdc2-b572-d5b8-346d-1ace05dc7061>