PROG=math
 
PYINCLPATH=/$(SAGE_LOCAL)/include/python2.4/
GSLPATH=/$(SAGE_LOCAL)/include/gsl -I$(SAGE_LOCAL)/include

PYXGSLINCLUDE=../include
LIBS = -lgsl -lgslcblas -lm


$(PROG).so: $(PROG).o
	gcc -shared $(PROG).o -o $(PROG).so $(LIBS)

$(PROG).c: $(PROG).pyx
	pyrexc -I $(PYXGSLINCLUDE) $(PROG).pyx

$(PROG).o: $(PROG).c
	gcc -c -fPIC -I$(PYINCLPATH) -I$(GSLPATH) $(PROG).c

clean:
	rm -f $(PROG).c  *~ *.o  *.c *.so

