CC = gcc #CFLAGS = -DDEBUG -DBREAKPOINT #CFLAGS = -DDEBUG DEFS = -DX86_ASM -DLSB_FIRST CFLAGS = -funroll-loops -fomit-frame-pointer -O3 -Wall LIBS = -lalleg OBJS = rallyx.o machine.o vidhrdw.o roms.o common.o osdepend.o \ z80.o codecb.o codedd.o codeed.o codefd.o all: rallyx.exe rallyx.exe: $(OBJS) $(CC) -s -o rallyx.exe $(OBJS) $(LIBS) %.o: %.c $(CC) $(DEFS) $(CFLAGS) -c $< osdepend.o: msdos.c $(CC) $(DEFS) $(CFLAGS) -o osdepend.o -c msdos.c # dependencies machine.o: memmap.h roms.h vidhrdw.o: memmap.h roms.h vidhrdw.h roms.o: roms.h common.o: roms.h vidhrdw.h clean: del *.o del rallyx.exe