all: tailgunr.fxe echo All up to date. # on the 68000, compiling -O2, *all* the .o files are 19K or less tailgunr.fxe: tailgunr.o ops0000.o ops0400.o ops0800.o ops0c00.o ops1000.o ops1400.o ops1800.o ops1c00.o mdep.h externs.h mdep.h gcc -Wl,-T lnkscript -DGP32 -O -o tailgunr.elf tailgunr.o \ ops0000.o ops0400.o ops0800.o ops0c00.o \ ops1000.o ops1400.o ops1800.o ops1c00.o \ -lgpstdlib -lgpos -lgpstdio -lgpmem -lgpgraphic -lgpfont -lgpsound objcopy -O binary tailgunr.elf tailgunr.gxb b2fxe tailgunr.gxb tailgunr.fxe tailgunr.o: tailgunr.c externs.h gcc -Wl -DGP32 -O -c tailgunr.c ops0000.o: ops0000.c externs.h gcc -Wl -DGP32 -O -c ops0000.c ops0400.o: ops0400.c externs.h gcc -Wl -DGP32 -O -c ops0400.c ops0800.o: ops0800.c externs.h gcc -Wl -DGP32 -O -c ops0800.c ops0c00.o: ops0c00.c externs.h gcc -Wl -DGP32 -O -c ops0c00.c ops1000.o: ops1000.c externs.h gcc -Wl -DGP32 -O -c ops1000.c ops1400.o: ops1400.c externs.h gcc -Wl -DGP32 -O -c ops1400.c ops1800.o: ops1800.c externs.h gcc -Wl -DGP32 -O -c ops1800.c ops1c00.o: ops1c00.c externs.h gcc -Wl -DGP32 -O -c ops1c00.c