AVR Studio: keine .elf-Datei wird erstellt

Gast
Die Fragen gibt's hier definitiv 'öfters'
>hab ein Problem. Und zwar erstellt mir das AVR-Studio beim Versuch das
>Programm zu kompilieren keine .elf Datei und motzt
              ^^^^^^^^^^
Heißt das, du nutzt AVR-Studio + WinAVR?
>rum, dass es die Datei nicht finden kann.
Kein Wunder, wird ja auch nicht erstellt
> Wo könnte die Ursache liegen?
Ist Normalerweise (Wenn WEDER im Tab "Build" noch im Tab "Messages" was 
sinnvolles/hilfreiches steht) ein Fehler im Programm - meistens in 
include-Dateien - und das Studio schafft's zu oft nicht die Fehlercodes 
von Make zu lesen/parsen.

Da hilft nur: selber Fehler suchen :( (oder mal den Editor benutzen, der 
bei WinAVR dabei ist..)

hth. Jörg
Gast
Also ich hate das auch mal ist länger her deswegen kann ich nicht viel 
dazu sagen aber der fehler lag bei mir damals an der Make file von 
win-avr. Das war Falsch eingestelt.


Ich würde einfach mal ein neues projekt anlegen und den code dort hin 
mit strg+c strg+v einfügen dann müsste es gehen.
Gast
Hi, ich habe das gleich Problem. Das fängt schon beim Hallo Welt 
Programm an.

#include <stdio.h>
void main()
{
  printf("Hallo Welt");
  return 0;
}

Wo kann es dran liegen ???

Viele Grüße
Gast
Ich habe das gleiche Problem.
Ich habe in der Schule programmiert und bin nicht fertig geworben jetzt 
habe ich mir daheim AVR-Studio eingerichtet und jetzt kommt folgender 
Fehler:


Das System kann den angegebenen Pfad nicht finden.
avr-objocopy: 'xy.elf': No such file
OK

Bitte um schnelle Hilfe,
thx,
Daniel
Persönliche Seite
Daniel schrieb:
> Das System kann den angegebenen Pfad nicht finden.
> avr-objocopy: 'xy.elf': No such file
Nein, liegt bei mir auch nicht rum. Musst also woanders weiter suchen.

> Bitte um schnelle Hilfe,
Wie denn? Wo sollen wir wissen, wieso 'xy.elf' nicht da ist.
Wie sieht Dein Code aus?
Wie sieht Dein Makefile aus?
Wie lauten die Make-Parameter?
Wie lauten die AVR-Studio-Einstellungen?
Wie ...

Sorry, meine Kristallkugel ist überlastet.

Ach ja. Dies ist kein Trollfutter.
@Trolle: Diesen Beitrag nicht beachten!
Gast
Naja das Problem ist halt.
Das ich nur noch morgen Zeit für mein Projekt habe.
Deshalb bin ich etwas ungeduldig.
Außerdem wollte ich Christian H. nicht ignorieren.
Also in der Datei die ich für den Debug-Befehl genommen habe, kann kein 
Fehler sein, da es die gleiche ist wie in der Schule. Genauso in meinem 
Code.
Der Fehler muss in meiner Installation oder so wo liegen.
Also ich hatte das auch schon mal; unter "Project --> Configuration 
Options" habe ich dann im "General"-Fenster die elf-Datei umbenannt und 
dann ging es wieder.
Ich hatte damals ein Projekt komplett kopiert, dann aber die alten 
Sourcen weggeworfen und neue - mit anderem Namen - eingebunden.
Dann gab es auch die Meldung. Nachdem ich dann aber unter "Output File 
Name" den neuen Namen eingetragen habe, ging es wieder (neuer Name ist 
Name der Source-Datei mit der main()-Funktion)

Viel Glück!
Gast
Irgendwie merk ich das ich, dass AVRStudio gar nicht benutze.
Mein Lehrer hat gemeint das soll ich downloaden, aber es kommt jetzt in 
der INstallationsanleitung gar nicht vor.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.