diff -r ffa851df0825 -r 2fb8b9db1c86 symbian-qemu-0.9.1-12/python-2.6.1/Demo/pysvr/Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/symbian-qemu-0.9.1-12/python-2.6.1/Demo/pysvr/Makefile Fri Jul 31 15:01:17 2009 +0100 @@ -0,0 +1,57 @@ +# Makefile for 'pysvr' application embedding Python. +# Tailored for Python 1.5a3 or later. +# Some details are specific for Solaris or CNRI. +# Also see ## comments for tailoring. + +# Which C compiler +CC=gcc +##PURIFY=/usr/local/pure/purify +LINKCC=$(PURIFY) $(CC) + +# Optimization preferences +OPT=-g + +# Which Python version we're using +VER=2.2 + +# Expressions using the above definitions +PYVER=python$(VER) + +# Use these defs when compiling against installed Python +##INST=/usr/local +##PYC=$(INST)/lib/$(PYVER)/config +##PYINCL=-I$(INST)/include/$(PYVER) -I$(PYC) +##PYLIBS=$(PYC)/lib$(PYVER).a + +# Use these defs when compiling against built Python +PLAT=linux +PYINCL=-I../../Include -I../../$(PLAT) +PYLIBS=../../$(PLAT)/lib$(PYVER).a + +# Libraries to link with -- very installation dependent +# (See LIBS= in Modules/Makefile in build tree) +RLLIBS=-lreadline -ltermcap +OTHERLIBS=-lnsl -lpthread -ldl -lm -ldb -lutil + +# Compilation and link flags -- no need to change normally +CFLAGS=$(OPT) +CPPFLAGS=$(PYINCL) +LIBS=$(PYLIBS) $(RLLIBS) $(OTHERLIBS) + +# Default port for the pysvr application +PORT=4000 + +# Default target +all: pysvr + +# Target to build pysvr +pysvr: pysvr.o $(PYOBJS) $(PYLIBS) + $(LINKCC) pysvr.o $(LIBS) -o pysvr + +# Target to build and run pysvr +run: pysvr + pysvr $(PORT) + +# Target to clean up the directory +clean: + -rm -f pysvr *.o *~ core