# Makefile for the GCC MAGIC interface library (16 bit int default) CC = gcc SHELL = U:/BIN/SH.TOS # common subset of options; COPTS = -O2 -fomit-frame-pointer # Base options CC; CFFLAGS = -c -mshort # normal CFLAGS CFLAGS = $(CFFLAGS) $(COPTS) all: m_demo/m_demo.app gdos/gdos.prg window/window.prg m_demo/m_demo.app: m_demo/m_demo.o m_demo/m_lines.o $(CC) -o $@ m_demo/m_demo.o m_demo/m_lines.o -lmagic16 -lgem16 -lgnu16 gdos/gdos.prg: gdos/gdos.o $(CC) -o $@ gdos/gdos.o -lmagic16 -lgem16 -lgnu16 window/window.prg: window/window.o $(CC) -o $@ window/window.o -lmagic16 -lgem16 -lgnu16 %.o: %.c $(CC) -o $@ $(CFLAGS) $<