www.mikrocontroller.net

Forum: Compiler & IDEs avr-objcopy coff?


Autor: bastlwastl (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: bastlwastl (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
sorry!

hier gehts wohl wirklich nur um gcc.

wo ist denn das passende binutils forum?

mfg
 bastlwastl

Autor: Martin Thomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: bastlwastl (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: bastlwastl (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: bastlwastl (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.