Staging
v0.8.1
https://github.com/python/cpython
Revision 904688b7bf5bfdb377468e9d5c7fc28a539211ed authored by Jack Jansen on 11 January 2005, 13:49:02 UTC, committed by Jack Jansen on 11 January 2005, 13:49:02 UTC
If $MACOSX_DEPLOYMENT_TARGET is set, and >= 10.3, during configure we
setup extensions to link with dynamic lookup. We also record the
value in the Makefile, and distutils uses the same value to build extension
modules. If MACOSX_DEPLOYMENT_TARGET is not set it defaults to the
current OSX version.

If we cannot use -undefined dynamic_lookup (such as on 10.2 or earlier)
we link extensions directly against the dynamic library in the framework in
stead of against the framework. This will fix building extensions for 2.3
after 2.4 has been installed too.
1 parent b3dbb01
History
Tip revision: 904688b7bf5bfdb377468e9d5c7fc28a539211ed authored by Jack Jansen on 11 January 2005, 13:49:02 UTC
Backport of fixes for #887242 and #1097739:
Tip revision: 904688b
File Mode Size
Python.h -rw-r--r-- 3.8 KB
abstract.h -rw-r--r-- 35.8 KB
bitset.h -rw-r--r-- 792 bytes
boolobject.h -rw-r--r-- 733 bytes
bufferobject.h -rw-r--r-- 893 bytes
cStringIO.h -rw-r--r-- 1.9 KB
cellobject.h -rw-r--r-- 608 bytes
ceval.h -rw-r--r-- 4.0 KB
classobject.h -rw-r--r-- 2.8 KB
cobject.h -rw-r--r-- 1.6 KB
codecs.h -rw-r--r-- 4.6 KB
compile.h -rw-r--r-- 3.3 KB
complexobject.h -rw-r--r-- 1.4 KB
datetime.h -rw-r--r-- 4.7 KB
descrobject.h -rw-r--r-- 2.1 KB
dictobject.h -rw-r--r-- 5.1 KB
enumobject.h -rw-r--r-- 211 bytes
errcode.h -rw-r--r-- 1.3 KB
eval.h -rw-r--r-- 557 bytes
fileobject.h -rw-r--r-- 2.4 KB
floatobject.h -rw-r--r-- 3.7 KB
frameobject.h -rw-r--r-- 2.5 KB
funcobject.h -rw-r--r-- 1.8 KB
graminit.h -rw-r--r-- 1.5 KB
grammar.h -rw-r--r-- 2.0 KB
import.h -rw-r--r-- 1.5 KB
intobject.h -rw-r--r-- 1.9 KB
intrcheck.h -rw-r--r-- 274 bytes
iterobject.h -rw-r--r-- 526 bytes
listobject.h -rw-r--r-- 1.8 KB
longintrepr.h -rw-r--r-- 1.9 KB
longobject.h -rw-r--r-- 4.5 KB
marshal.h -rw-r--r-- 661 bytes
metagrammar.h -rw-r--r-- 253 bytes
methodobject.h -rw-r--r-- 2.3 KB
modsupport.h -rw-r--r-- 3.4 KB
moduleobject.h -rw-r--r-- 605 bytes
node.h -rw-r--r-- 804 bytes
object.h -rw-r--r-- 27.9 KB
objimpl.h -rw-r--r-- 11.8 KB
opcode.h -rw-r--r-- 4.2 KB
osdefs.h -rw-r--r-- 1018 bytes
parsetok.h -rw-r--r-- 1.3 KB
patchlevel.h -rw-r--r-- 1.2 KB
pgen.h -rw-r--r-- 253 bytes
pgenheaders.h -rw-r--r-- 1.1 KB
py_curses.h -rw-r--r-- 4.1 KB
pydebug.h -rw-r--r-- 1.0 KB
pyerrors.h -rw-r--r-- 8.8 KB
pyfpe.h -rw-r--r-- 8.3 KB
pygetopt.h -rw-r--r-- 306 bytes
pymactoolbox.h -rw-r--r-- 7.6 KB
pymem.h -rw-r--r-- 3.9 KB
pyport.h -rw-r--r-- 17.5 KB
pystate.h -rw-r--r-- 5.1 KB
pythonrun.h -rw-r--r-- 5.4 KB
pythread.h -rw-r--r-- 1.2 KB
rangeobject.h -rw-r--r-- 601 bytes
sliceobject.h -rw-r--r-- 1.1 KB
stringobject.h -rw-r--r-- 6.0 KB
structmember.h -rw-r--r-- 2.5 KB
structseq.h -rw-r--r-- 862 bytes
symtable.h -rw-r--r-- 3.5 KB
sysmodule.h -rw-r--r-- 819 bytes
token.h -rw-r--r-- 1.6 KB
traceback.h -rw-r--r-- 473 bytes
tupleobject.h -rw-r--r-- 1.6 KB
ucnhash.h -rw-r--r-- 682 bytes
unicodeobject.h -rw-r--r-- 39.1 KB
weakrefobject.h -rw-r--r-- 2.1 KB

back to top