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