#23540 - Darmstadium - Wed Jul 14, 2004 9:33 pm
I decided to start using gnu's make, but I'm having trouble getting it to work. First, my makefile:
when i try to run the script, make says "make: Nothing to be done for `THUMBLIST_C'." Why does it just stop?
thanks a lot
Code: |
CFLAGS = -c -O2 ASMFLAGS = -c THUMB = -mthumb ARM = -marm THUMBANDARM = -mthumb-interwork THUMBLIST_C: THUMBLIST_CPP: bg.cpp collision.cpp enemies.cpp gba.cpp level.cpp source.cpp sprite.cpp THUMBLIST_ASM: ARMLIST_ASM: BOTHLIST_ASM: all: demo.gba demo.gba: demo.elf objcopy -O binary demo.elf demo.gba demo.elf: $(THUMBLIST_C) $(THUMBLIST_CPP) $(THUMBLIST_ASM) $(ARMLIST_ASM) $(BOTHLIST_ASM) $(CC) -o demo.elf $(THUMBLIST_C) $(THUMBLIST_CPP) $(THUMBLIST_ASM) $(ARMLIST_ASM) $(BOTHLIST_ASM) $(THUMBLIST_C): %.o: %.c $(CC) $(CFLAGS) $(THUMB) $< $(THUMBLIST_CPP): %.o: %.cpp path=c:\devkitadv\bin g++ $(CFLAGS) $(THUMB) $< $(THUMBLIST_ASM): %.o: %.s $(CC) $(ASMFLAGS) $(THUMB) $< $(ARMLIST_ASM): %.o: %.s $(CC) $(ASMFLAGS) $(ARM) $< $(BOTHLIST_ASM): %.o: %.s $(CC) $(ASMFLAGS) $(THUMBANDARM) $< |
when i try to run the script, make says "make: Nothing to be done for `THUMBLIST_C'." Why does it just stop?
thanks a lot