PYVERSION = 2.2
PYINCLUDE = \
	-I/usr/include/python$(PYVERSION)
PYLIB = -L$(PYARCH)/lib/python$(PYVERSION)/config \
	-lpython$(PYVERSION) \
	-ldl -lpthread -lutil -lm

%.c:	%.pyx
	pyrexc $<

%.o:	%.c
	gcc -c -fPIC $(PYINCLUDE) $<

#%.so:	%.o
#	gcc -shared $< -lm -o $@

all:	main

main:	main.o embedded.o
	gcc main.o embedded.o $(PYLIB) -o main

clean:
	rm -f *~ *.o *.so core core.* embedded.h embedded.c main

embedded.h:	embedded.c
main.o:		embedded.h
