Forum: Compiler & IDEs Fehler beim Compilieren


von Max M. (igsjgdfiogdfiofosd)


Lesenswert?

Hallo,

ich bekomme mit AVRStudio 4.18 die Fehlermeldung "fatal error: opening 
dependency file dep/main.o.d: No such file or directory.
Ferner kommt die Meldung "rm.exe - Anwendungsfehler" Die Anwendung 
konnte nicht korrekt gestartet werden(0xc0000142).
Ich nutze Windows 8.1 und die AVR Toolchain, habe es jedoch auch schon 
mit Winavr versucht und jeweils die Pfade zu den Dateien avr-gcc.exe und 
make.exe in den Custom Options angegeben.

Was kann ich tun? Ich bin über Antworten überaus dankbar!

MfG Chris

: Bearbeitet durch User
von Jemand (Gast)


Lesenswert?

Dafür sorgen, dass die Datei existiert.

von Max M. (igsjgdfiogdfiofosd)


Lesenswert?

Aha also muss ich einen Ordner dep manuell erstellen und die Datei 
main.o.d kreieren oder wie? Wirklich sehr aufschlussreiche Antwort!

: Bearbeitet durch User
von (prx) A. K. (prx)


Lesenswert?

Dieses File sollte vom Compiler selbst angelegt werden. Es dient dazu, 
dem "make" die Abhängigkeiten der Module und Files mitzuteilen.

Voraussetzung ist freilich, dass die Directory "dep" exitiert und die 
verwendeten Tools gefunden werden. Die Fehlermeldung um "rm.exe" deutet 
aber darauf hin, dass die Installation im Eimer ist, weil wichtige Tools 
nicht mehr gefunden werden.

: Bearbeitet durch User
von Max M. (igsjgdfiogdfiofosd)


Lesenswert?

Hallo,
vielen Dank für deine Antwort! Ich habe noch etwas im Forum gesucht und 
einen Windows Vista Patch installiert und das Compilieren funktioniert
Beitrag "WinAVR unter Windows 8.1 (64 bit)"

Allerdings kann ich nicht auf meinen ATMEGA 1284P zugreifen, es kommt 
die Meldung: AREF failed!
An was könnte dies liegen?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Max M. schrieb:
> es kommt die Meldung: AREF failed!
Wer meldet das mit welcher Hardware nach welchem Arbeitsschritt?

: Bearbeitet durch Moderator
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.