# Monte Carlo pi MKPROTO = cproto CC = gcc CFLAGS = -Wall -O3 LFLAGS = -O3 LIBS = -lgsl -lm all: serial_pi serial_pi: serial_pi.o mc_pi.o ${CC} $(LFLAGS) -o $@ $^ $(LIBS) mc_pi.h: mc_pi.c cproto -s $< > $@ clean: rm -rf *.o *~ veryclean: rm -rf *.o *~ serial_pi