Hallo,
ich möchte gerne in meinem Makefile zwei Ziele mit unterschiedlichen gcc's definieren.
Ungefähr so:
Das Problem ist das er die Variable CC beim Ziel arm nicht neu setzt und
somit nicht den richtigen gcc verwendet.
Wie kann ich dieses Problem lösen?
mfg
Klaus D.
ich möchte gerne in meinem Makefile zwei Ziele mit unterschiedlichen gcc's definieren.
Ungefähr so:
Code:
CC=gcc
### Build all ###
all:
@echo "------------------------------------------------------------------------"
@echo "Start Build all"
@echo "------------------------------------------------------------------------"
@make $(PROGRAMM)
@echo "------------------------------------------------------------------------"
@echo "Ok, all done."
@echo "------------------------------------------------------------------------"
### Build arm ###
arm:
CC=/usr/local/arm/2.95.2/bin/arm-linux-gcc
@echo "------------------------------------------------------------------------"
@echo "Start Build arm mit $(CC)"
@echo "------------------------------------------------------------------------"
@make $(PROGRAMM)
@echo "------------------------------------------------------------------------"
@echo "Ok, all done."
@echo "------------------------------------------------------------------------"
Das Problem ist das er die Variable CC beim Ziel arm nicht neu setzt und
somit nicht den richtigen gcc verwendet.
Wie kann ich dieses Problem lösen?
mfg
Klaus D.