Gast
#6369
Hallo, ich versuche ein Makefile von AVR-GCC 3.2 (Version von Avrfreaks) nach WinAVR zu portieren, leider aber ohne Erfolg. (Betriebssystem: Win2k) AVR-GCC 3.2: ------------ installiert nach c:\avrgcc Umgebungsvariablen: AVR=C:\avrgcc CC=avr-gcc PAth= ...;C:\avrgcc\bin Die beiden BAtchdateien "gcc_cmp.bat" und "gcc_cmp2.bat" habe ich nach c:\avrgcc\bin kopiert. Das Projekt befand sich unter c:\avrgcc\Projekte\lcd_test AVR-GCC kompiliert ohne Fehler ! WinAVR : -------- installiert nach c:\Programme\WinAVR Umgebungsvariablen: PAth= ...;C:\Programme\WinAVR\bin;C:\Programme\WinAVR\Utils\bin Die beiden BAtchdateien "gcc.bat" und "gcc2.bat" habe ich nach c:\Programme\WinAVR\bin kopiert. Das Projekt befindet sich unter C:\Programme\WinAVR\Projekte\lcd_test AVR-GCC kompiliert mit dem Fehler: "make.exe:***No rule to make taget 'size', needed by 'all'. Stop." Im Anhang befinden sich die Makefiles und der Quellcode. Anscheinend liegt der Fehler in dieser Zeile: "all: begin gccversion size $(TARGET).elf $(TARGET).hex $(TARGET).eep sizeafter finished end" Aber warum versteht er das Command "size" nicht ? Was bedeutet ".PHONY" in dem Makefile ? Vielen, Vielen Dank für eure Hilfe ! Gruß Matthias