mikrocontroller.net

Forum: Compiler & IDEs Plugin Fehler bei AVR-Studio und GCC


Autor: Karlheinz Druschel (kdruschel)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Leuts,

ich benutze hier das AVR-Studio 4.13, SP2 und fange an mir mit gcc ein 
paar kleine Testprogramme zu schreiben.
Beim Starten von Build brint er mir den Fehler:

Loaded Plugin AVR Visualizer
Loaded Plugin STK500
Loaded Plugin AVR GCC
Loaded Partfile c:\...ATMega128.xml
gcc plug-in: Error: Object file not found on expected location 
c:\....elf

Weiss jemand was das ist ?
Ein Obejctfile kann es noch gar nicht geben, der Compiler ist ja noch 
nicht gestartet....


Greets
Karlheinz

Autor: Johannes M. (johnny-m)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Karlheinz Druschel wrote:
> Ein Obejctfile kann es noch gar nicht geben, der Compiler ist ja noch
> nicht gestartet....
Doch, der ist in dem Moment sogar schon fertig. Es hat aber beim 
Compilieren offenbar einen Fehler gegeben, weshalb kein Object-File 
erzeugt wurde, weshalb der Linker meckert...

Autor: Karlheinz Druschel (kdruschel)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ups,

danke für den Hinweis.
Stellt sich natürlich die Frage, warum der Compiler keine Meldung 
ausgegeben hat...
Und was hat das mit dem .elf eigentlich auf sich ?
Ich denke der Compiler erzeugt ein Objectfile welches wiederum vom 
Linker in ein Hexfile umgesetzt wird.
War zumindest früher immer so :-)

Autor: Karlheinz Druschel (kdruschel)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ok,
also Compilerfehler gibt es nicht.
Wenn ich die Files einzeln compiliere, dann geht das ohne Fehler oder 
Warnungen.
Und im Unterverzeichnis "default" werden die ".o"- Files auch für jede 
Quellcodedatei erzeugt
.
Es scheint also ein Konfigurationsproblem zu sein...

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.