OBJECTS = preproc.o dchecker.o checker.c stuff.o dict.o
FLAGS = -Wall -march=i586 -mcpu=i686 -O2 -s -fomit-frame-pointer
CC = gcc

compiler : $(OBJECTS) $(CGI_OBJECTS)
	$(CC) $(FLAGS) $(OBJECTS) -o ../../compiler

clean:
	-rm -f *.o ../../compiler

preproc.o: preproc.c
	$(CC) $(FLAGS) -c preproc.c

dchecker.o: dchecker.c
	$(CC) $(FLAGS) -c dchecker.c

checker.o: checker.c
	$(CC) $(FLAGS) -c checker.c

dict.o: dict.c
	$(CC) $(FLAGS) -c dict.c

stuff.o : ../stuff.c
	$(CC) $(FLAGS) -c ../stuff.c
