Makefile, F_CPU Problem

Gast #3457395
Lesenswert?
• ▲
▼
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
Angehängte Dateien:
Gast #3457413
Lesenswert?
• ▲
▼
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.
Gast #3457451
Lesenswert?
• ▲
▼
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).
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren