Forum: Compiler & IDEs avr-objcopy coff?


von bastlwastl (Gast)


Lesenswert?

guten tag,

ich nutze debian (etch) und möchte gerne mithilfe der
gcc avr crosscompile toolchain c programme fuer den
avr kompillieren.

als simulationstool moehcte ich gerne vmlab nutzen.
dafuer benötige ich "coff-ext-avr" welches debians
default binutils avr paket nicht mitbringt.

nun habe ich mir den source geholt und mal loskompilliert.

coff wird dennoch nciht unbterstützt.

hat jemand eine idee was ich hier falsch mache.

via google ist immer wieder was von nem avr-coff patch zu
lesen. konnte aber keinen finden.

mfg
 bastlwastl

von bastlwastl (Gast)


Lesenswert?

sorry!

hier gehts wohl wirklich nur um gcc.

wo ist denn das passende binutils forum?

mfg
 bastlwastl

von Martin Thomas (Gast)


Lesenswert?


von bastlwastl (Gast)


Lesenswert?

danke martin thomas,

den patch gegen binutils 2.16 zu jagen hat zwar nicht funktionier
ich werds nun aber einfach mit aktuelleren binutils nochmal versuchen.

mfg
 bastlwastl

von bastlwastl (Gast)


Lesenswert?

ich schaffe es einfach nciht den patch auf
aktuelle binutils anzuwenden. ist eben ein wenig
winavrspezifisch scheints.

zb. die verzeichnisstruktur.

gibts den nur verwinavrt? verwenden denn
alle linuxuser die fuer atmel avrs entwickeln
wollen die cdk avr suite?
oder pfeiffen auf coff?

irgendwie kommt mir das alles ein wenig seltsam
vor.

so mit schnell mal installieren und losentwickeln
is ja nicht.

wenn irgendjemand noch hinweise hierzu hat bitte melden.

ich bin mit eminem latein am ende.

mfg
 bastlwastl

von bastlwastl (Gast)


Lesenswert?

erledigt. mit einer kleinen manuellen eingabe (binutils/debug.c anstelle
von binutils/debug.c.orig)

lässt sich der patch auf binutils 2.18 anwenden.
bei 2.18.1 (cvs) klappts nicht.

mfg
 bastlware

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.