XFLAGS= -lXm -lXt -lX11 -lPW
RTOBJS = ../../lib/RTsockfuncs.o ../../lib/randfuncs.o

all: granslide iirify bumbleshow simplevirtchla multivirtchla food

granslide: granslide.o
	cc -o granslide granslide.c $(XFLAGS) ../../lib/RTsockfuncs.o

iirify: iirify.c
	cc -o iirify iirify.c ../../lib/RTsockfuncs.o $(XFLAGS)

bumbleshow: bumbleshow.c
	cc -o bumbleshow bumbleshow.c $(RTOBJS) $(XFLAGS) -lm

simplevirtchla: simplevirtchla.c
	cc -o simplevirtchla simplevirtchla.c ../../lib/RTsockfuncs.o $(XFLAGS)

multivirtchla: multivirtchla.c
	cc -o multivirtchla multivirtchla.c ../../lib/RTsockfuncs.o $(XFLAGS)

food: food.c
	cc -o food food.c $(RTOBJS) $(XFLAGS) -lm


clean:
	rm -f *.o granslide iirify bumbleshow simplevirtchla multivirtchla food
