Forum: Compiler & IDEs Failed to create process ?????


von Simon Maurer (Gast)


Lesenswert?

hallo zusammen

ich bin grad dabei mich in die Programmierung der Atmel AVRs mit C
einzuarbeiten. Dabei gehe ich u.a. nach dem - wie ich finde recht
gelungenen - tutorial unter "kreatives-chaos_com - Elektronik und
Roboterbau.htm" vor.
An dem Punkt wo es aber darum geht sich mit Hilfe des Makefiles die
Dateien *.o, *.hex und *.coff zu erzeugen komme ich einfach nicht
weiter. Das Programmers Notepad von Winavr spuckt immer nur die
Meldungen :

> Failed to create process: Das System kann die angegebene Datei nicht
finden.
> Process Exit Code: 0

aus. Ich hab auch keine Ahnung was für Dateien er da nicht findet. Die
erhofften object, hex und coff files entstehen allerdings nicht.

Wär toll wenn mir jemand einen Tip geben könnte.

Simon

von Wolfgang Weber (Gast)


Angehängte Dateien:

Lesenswert?

Hallo !

Ich hatte das gleiche Problem.
Höchstwahrscheinlich hast Du bei der Installation der WinAVR-Software
bei den zu installierenden Komponenten den Auswahlpunkt "Add
Directories to PATH" nicht aktiviert. Ist dies der Fall, so kann
MAKE.EXE nicht die notwendigen Dateien zur Komplierung finden.

Durch Aufruf der WinAVR-Installationsdatei und Auswahl nur dieser
einzelnen Komponente(s. beigefügtes Bild, oben) werden alle notwendigen
Pfade zur Systemvariablen %PATH% hinzugefügt. Damit düfte dann die Sache
rundlaufen.

Du kannst dies mit dem Befehl ECHO %PATH% in der
DOS-Eingabeaufforderung nachkontrollieren(s. Bild, unten).


Viel Glück und viel Spaß
Wolfgang

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.