Hallo zusammen! Habe ein Problem beim Compilieren meines ersten Programms. Bekomme fogende Fehlermeldung: > "C:\Graf_AVR\WinAVR\utils\bin\make.exe" all Das System kann den angegebenen Pfad nicht finden. ECHO ist ausgeschaltet (OFF). -------- begin -------- process_begin: CreateProcess((null), avr-gcc --version, ...) failed. make (e=2): Das System kann die angegebene Datei nicht finden. C:\Graf_AVR\WinAVR\utils\bin\make.exe: *** [gccversion] Error 2 > Process Exit Code: 2 Kann mir jmd sagen, um welche Datei es sich handeln könnte, die vom System nicht gefunden wird? Make.exe kann es nicht sein und das Make-File sowie das C-File liegen im gleichen Ordner. Oder hat vielleicht jmd ne Ahnung was der "Error 2" ist? Danke... Christian
C:\Graf_AVR\WinAVR\utils\bin\ Scheint nicht im Pfad zu sein. set PATH=%PATH%;C:\Graf_AVR\WinAVR\utils\bin\ Probiers mal damit. Dann einfach nur noch "make all"
Korrektur: C:\Graf_AVR\WinAVR\bin scheint ebenfalls nicht im Pfad zu sein. set PATH=%PATH%;C:\Graf_AVR\WinAVR\utils\bin\;C:\Graf_AVR\WinAVR\bin
Danke für die schnelle Antwort. Aber entschuldige meine Unwissenheit, wo finde ich denn das?
Ok ich hab es mal im Makefile untergebracht aber es ändert sich an der Fehlermeldung nichts.
Du musst die Verzeichnisse in die PATH-Variable übernehmen, das geht irgendwo in der Systemsteuerung, oder halt mit set in einer Eingabeaufforderung. Wo rufst Du denn "make" auf?
Also gut, hab das jetzt gemacht, bringt aber leider nichts. Ich denke auch nicht, dass das make nicht gefunden wird. Ich benutze WinAVR und das make wird über die Software Programmers Notepad 2 aufgerufen. Habe alle Dateien des aktuellen Porjektes in einem Ordner und dieses Projekt ist im Moment im PN2 geöffnet. Was mach ich falsch?
So jetzt hab ich es doch fast geschaft: über PN2 bekomm ich es nicht hin, aber wenn ich make.exe all über die Konsole in meinem Projektordner aufrufe, geht es. Hast du vielleicht ne Erklärung, warum es nicht mit dem PN2 geht?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.