# # Makefile for the Emerald Basic Compiler # By Christopher D. Granz # CC = gcc PROG = ../../bin/embc SYS_DEF = -D_sysBSD GGDB = -ggdb OPTIONS = -fsigned-char DEFINES = $(SYS_DEF) -DDEBUG FLAGS = -O3 -Wall $(OPTIONS) -I../include -I- $(DEFINES) $(GGDB) OFILES = main.o memory.o fileio.o error.o README = ../../README $(PROG): $(OFILES) $(CC) -o $(PROG) $(OFILES) # cat $(README) $(OFILES): $(CC) -c -g $(FLAGS) $< clean: rm -f *.o