CC = cc
CFLAGS = -O
#LIB = -lX11
## for Linux+XFree86
LIB = -L/usr/X11R6/lib -lX11
OBJ = frtm.o stack.o interp.o funcs.o dict.o demos.o fgraph.o posix.o

all: frtm

frtm: $(OBJ)
	$(CC) -o frtm $(OBJ) $(LIB)

frtm.o: frtm.c frtm.h errmes.h
stack.o: stack.c frtm.h
interp.o: interp.c frtm.h funcs.h posix.h
funcs.o: funcs.c frtm.h
dict.o: dict.c frtm.h
demos.o: demos.c frtm.h
fgraph.o: fgraph.c frtm.h
posix.o: posix.c frtm.h

clean:
	rm -f $(OBJ)
	rm -f frtm
