Beim Compilieren des Webservers von U. Radig habe ich das Problem, dass F-CPU (makefile.txt) in den Quelltextdateien (F_CPU.gif) nicht erkannt wird. Woran liegt das? Urspünglich war die F_CPU in der config.h. makefile ist als makefile.txt angehängt. Compiler GCC 4.3.3 Editor Programmers Notepad WinAVR
Es reicht nicht einfach eine Variable im Makefile anzulegen und dann auf Wunder zu hoffen. Du musst die Variable als Define dann noch irgendwie an den Compiler weiterreichen. Probiere mal: ALL_CFLAGS = -mmcu=$(MCU) -I. $(CFLAGS) -DF_CPU $(F_CPU) und opfere dem Spaghettimonster.
Im von mir geposteten makefile wird F_CPU definiert und mit ALL_CFLAGS = -mmcu=$(MCU) -I. $(CFLAGS) an den Compiler weitergereicht. -------- Das ändern der obigen ALL_CFLAGS Zeile in ALL_CFLAGS = -mmcu=$(MCU) -I. $(CFLAGS) -DF_CPU $(F_CPU) erzeugt eine Fehlermeldung (F:CPU2.gif).
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.

