]> granicus.if.org Git - python/commit
Partial fix for #887242 (link extensions with dynamic_lookup in stead
authorJack Jansen <jack.jansen@cwi.nl>
Thu, 3 Jun 2004 12:41:45 +0000 (12:41 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Thu, 3 Jun 2004 12:41:45 +0000 (12:41 +0000)
commit6b08a40442ca500c8e2073e012b51af66cab9c5a
tree0281a80cf4080212fbfeb8c45d3b6411798bb976
parentbc555e386bf666c6bf18c2b60c1471007e379d4d
Partial fix for #887242 (link extensions with dynamic_lookup in stead
of hard linking against the framework).

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.

Distutils checks whether a value for MACOSX_DEPLOYMENT_TARGET was
recorded in the Makefile, and if it was insists that the current
value matches.

This is only a partial fix because it only applies to 2.4, and the
"two python problem" exists with Python 2.3 shipped with MacOSX 10.3,
which we have no influence over.
Lib/distutils/sysconfig.py
Makefile.pre.in
configure
configure.in