--- hardware/Makefile.orig 2023-12-28 16:42:51 UTC +++ hardware/Makefile @@ -16,7 +16,7 @@ endif MON=monitor_cpu.exe endif -CC= gcc +CC?= gcc CFLAGS=-O2 -Wall -D$(SYSTEM) $(DEFINES) -W -Wstrict-prototypes \ -Wno-parentheses -fomit-frame-pointer -falign-functions=0 LDFLAGS= @@ -59,12 +59,12 @@ $(LCD): lcd_display.o ../dummy.o ../cpu.a ../console.o ssl_zds.o: ssl_zds.c ../z80-cpu.h ../z80-global zds_token $(LCD): lcd_display.o ../dummy.o ../cpu.a ../console.o ../asm.a hard.a - gcc -lc -o $(LCD) lcd_display.o ../dummy.o ../cpu.a ../console.o ../asm.a hard.a + $(CC) -lc -o $(LCD) lcd_display.o ../dummy.o ../cpu.a ../console.o ../asm.a hard.a $(CLK): hardware_clock.o - gcc -lc -o $(CLK) hardware_clock.o + $(CC) -lc -o $(CLK) hardware_clock.o $(MKP): make_ports.o - gcc -lc -o $(MKP) make_ports.o + $(CC) -lc -o $(MKP) make_ports.o $(IOP): port_io.o - gcc -lc -o $(IOP) port_io.o + $(CC) -lc -o $(IOP) port_io.o $(MON): monitor_cpu.o ../cpu.a ../console.o ../asm.a - gcc -lc -o $(MON) monitor_cpu.o ../cpu.a ../console.o ../asm.a + $(CC) -lc -o $(MON) monitor_cpu.o ../cpu.a ../console.o ../asm.a