
 
PYINCLPATH=/usr/include/python2.3/
GSLPATH=/usr/include/gsl
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 *.so *.c 
		
 
