CC=cc
#OPT=-O3 -fast -assume array_parameter_restricted_pointers -Wall
OPT=-O3 -Wall

PY=/r
PYTHON_VERSION=2.5
PYTHON_LIBPATH=/usr/lib/python$(PYTHON_VERSION)/config
PYTHON_INCLUDEPATH=/usr/include/python$(PYTHON_VERSION)

all: dca_lib.so dca_lib.o

dca_lib.so: dca_lib.o
	$(CC) -shared -o dca_lib.so dca_lib.o \
	$(PYTHON_LIBPATH)/libpython$(PYTHON_VERSION).a -lm \
	-lpthread -lutil

dca_lib.o: dca_lib.c
	$(CC) $(OPT) -c dca_lib.c -I$(PYTHON_INCLUDEPATH)

