Kaydet (Commit) 20abb4e6 authored tarafından Guido van Rossum's avatar Guido van Rossum

Added (commented-out) defs for use with the build tree instead of the

installed version.
üst 40d63584
# Makefile for 'pysvr' application embedding Python. # Makefile for 'pysvr' application embedding Python.
# Tailored for Python 1.5a3 or later. # Tailored for Python 1.5a3 or later.
# Some details are specific for Solaris or CNRI. # Some details are specific for Solaris or CNRI.
# Also see ## comments for tailoring.
# Which C compiler # Which C compiler
CC=gcc CC=gcc
##PURIFY=/usr/local/pure/purify
LINKCC=$(PURIFY) $(CC)
# Optimization preferences # Optimization preferences
OPT=-g OPT=-g
...@@ -14,9 +17,13 @@ VER=1.5 ...@@ -14,9 +17,13 @@ VER=1.5
# Expressions using the above definitions -- no need to change # Expressions using the above definitions -- no need to change
PYVER=python$(VER) PYVER=python$(VER)
# Use these defs when compiling against installed Python
PYC=$(INST)/lib/$(PYVER)/config PYC=$(INST)/lib/$(PYVER)/config
PYINCL=-I$(INST)/include/$(PYVER) -I$(PYC) PYINCL=-I$(INST)/include/$(PYVER) -I$(PYC)
PYLIBS=$(PYC)/libpython1.5.a PYLIBS=$(PYC)/lib$(PYVER).a
# Use these defs when compiling against built Python
##PYINCL=-I../../Include -I../../sparc
##PYLIBS=../../sparc/lib$(PYVER).a
# Libraries to link with -- very installation dependent # Libraries to link with -- very installation dependent
# (See LIBS= in Modules/Makefile in build tree) # (See LIBS= in Modules/Makefile in build tree)
...@@ -34,8 +41,8 @@ PORT=4000 ...@@ -34,8 +41,8 @@ PORT=4000
all: pysvr all: pysvr
# Target to build pysvr # Target to build pysvr
pysvr: pysvr.o $(PYOBJS) pysvr: pysvr.o $(PYOBJS) $(PYLIBS)
$(CC) pysvr.o $(LIBS) -o pysvr $(LINKCC) pysvr.o $(LIBS) -o pysvr
# Target to build and run pysvr # Target to build and run pysvr
run: pysvr run: pysvr
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment