gdb Dwarf Error durch clang

ath0

Well-Known Member
Moin!

Ich bastel gerade ein wenig an einem Spaßprojekt und wollte schon mal clang nutzen. Bis vor Kurzem war auch alles gut, nur seit Heute (den Zeitpunkt kann ich nur grob anhand des letzten commits eingrenzen dieser war am 09.09.2012) bekomme ich beim Start von gdb folgende Begrüßung.

Code:
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...Dwarf Error: Cannot handle DW_FORM_<unknown> in DWARF reader [in module /usr/home/joseph/projects/lotto/lotto]

Tausche ich clang gegen gcc geht alles wie gewohnt.

Hat einer von euch das Problem auch schon gehabt?
 
Danke Kamikaze

nutzt du auch die Version von clang?

Code:
clang version 3.2 (trunk)
Target: amd64-portbld-freebsd8.2
Thread model: posix

Ich habe clang und llvm devel gebaut.
 
Ok, das Problem scheint in clang-devel bzw. llvm-devel zu liegen. Ich habe jetzt die "normalen" ports installiert und jetzt geht es auch mit clang.

Danke nochmal

Gruß
ath0
 
Code:
FreeBSD clang version 3.1 (branches/release_31 156863) 20120523
Target: x86_64-unknown-freebsd9.0
Thread model: posix
 
Zurück
Oben