Hallo zusammen,

Ausgangslage:
Make File zur Kompilierung eines Programms mit in dateien Ausgelagerten Compileroptionen. Diese Oprionen werden am Anfang vom Makefile mittels include gesetzt.
Make: GNU Make 3.80

Aufgabe:
Durch anderen Make Aufruf das Programm mit anderen Kompilerschaltern kompilieren

Ansatz:
zuätzliches target "opt" bei dem die Variable mit den Kompilerschaltern überschrieben wird und dann aufruf von all.

Probleme:
Wenn ich Variablenzuweisung und Targetaufruf (all) zusammenpacke bekomme ich "make: all: Kommando nicht gefunden"

Wenn ich die Variablenzuweisung in ein eigenes Target (opt_var) packe und dann all aufrufe
Code:
opt: opt_var all

opt_var:
        CFLAGS+=$(CFLAGS_OPT)
kommt die Variable nicht an

Hat jemand tips für mich wie ich Die Aufgabe noch bewältigen kann ?

Danek im Vorraus