OBJS=arraymodule.o audioop.o binascii.o cmathmodule.o errnomodule.o\
	imageop.o mathmodule.o md5module.o newmodule.o operator.o\
	regexmodule.o rgbimgmodule.o rotormodule.o signalmodule.o soundex.o\
	stropmodule.o structmodule.o timemodule.o posixmodule.o regexpr.o md5c.o
ADDOBJS=main.o config.o getpath.o
MYLIBS=libmodules.a ../python/libpython.a ../objects/libobjects.a ../parser/libparser.a

exec_prefix=/python-1.4
prefix=/python-1.4
pythonpath=/python-1.4/lib

CC=gcc
CFLAGS=-O2 -I../include

all: libmodules.a ../python.exe

libmodules.a: $(OBJS)
	ar cr libmodules.a $(OBJS)
	ranlib libmodules.a

../python.exe: $(MYLIBS) $(ADDOBJS)
	gcc $(CFLAGS) $(ADDOBJS) $(MYLIBS) -lm -o ../python.exe

getpath.o: getpath.c
	gcc -c $(CFLAGS) -DPYTHONPATH='"$(PYTHONPATH)"' -DPREFIX='"$(prefix)"' -DEXEC_PREFIX='"$(exec_prefix)"' getpath.c


