mirror of
https://github.com/python/cpython.git
synced 2025-11-11 14:44:57 +00:00
Added (commented-out) defs for use with the build tree instead of the
installed version.
This commit is contained in:
parent
40d635848d
commit
20abb4e6b4
1 changed files with 10 additions and 3 deletions
|
|
@ -1,9 +1,12 @@
|
||||||
# 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
|
||||||
|
|
||||||
# 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
|
||||||
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
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue