CFLAGS=-O3 -s -Wall -pedantic -DNDEBUG -D_XOPEN_SOURCE=600 go: symmat ./symmat < in #go: symmat.exe # symmat < in symmat: symmat.c Makefile $(CC) $(CFLAGS) -o symmat symmat.c # remaining rules are for quick C under MS-DOS symmat.exe: symmat.obj link /CO /ST:30000 symmat.obj; symmat.obj: symmat.c # mkproto < symmat.c > symmat.h qcl -W3 -Zi -D__STDC__ symmat.c clean: rm -f *.o *.obj symmat