PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Programmer's Notepad MAKE ALL Fehler No rule to make target...



Bostrot
22.07.2013, 22:35
Hallo, hab jetzt beim Programmer's Notepad auf MAKE ALL geklickt und die Meldung:

> "make.exe" all

-------- begin --------
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

make.exe: *** No rule to make target `main.elf', needed by `elf'. Stop.

> Process Exit Code: 2
> Time Taken: 00:01

erscheint. Was soll ich dagegen tun?

shedepe
22.07.2013, 22:40
Make.exe ein makefile übergeben.
Siehe dazu in der RP6 Anleitung Punkt 4.5. Oder kopier dir eines aus den Beispiel Projekten und pass es an.

Alternativ kann man als Umgebung aber auch gleich AVR-Studio nehmen, wo einem das erstellen des Makefiles usw. abgenommen wird.

Bostrot
22.07.2013, 22:55
Ok, danke, ich habs jetzt ausprobiert und alles angepasst, nur aufeinmal kommt diese Fehlermeldung:
> "make.exe" all
makefile:45: *** missing separator. Stop.

> Process Exit Code: 2
> Time Taken: 00:02

EDIT: Ich habe jetzt den Fehler auf Reihe 45 behoben, gibt es auch eine Möglichkeit, wie man ganz schnell dahin kommt? Weil jetzt steht da, der nächste Fehler ist auf Reihe 520

Dirk
23.07.2013, 08:28
Hi Bostrot,
hier (https://www.roboternetz.de/community/threads/62437-Erstes-Programm-MAKE-ALL?p=582222&viewfull=1#post582222) gibt es eine Kurzanleitung, um neue Programme zum Laufen zu bringen.