diff options
| author | Michael W. Hudson <mwh@python.net> | 2002-03-07 10:04:49 +0000 |
|---|---|---|
| committer | Michael W. Hudson <mwh@python.net> | 2002-03-07 10:04:49 +0000 |
| commit | 6dcabf31206ee06ada362e64d25aa9ddf20e4836 (patch) | |
| tree | 56218648749866e69fa438e775546ee4c92b3ce7 /configure.in | |
| parent | 7a2bebd8083db72b7f52415f490a52a7563f30f4 (diff) | |
| download | cpython-git-6dcabf31206ee06ada362e64d25aa9ddf20e4836.tar.gz | |
backport my checkin of
revision 1.84 of setup.py
revision 1.293 of configure.in
Apply Jack's patch attached to
[ 508779 ] Disable flat namespace on MacOS X
I presume you wanted this on the trunk too, Jack?
2.2.1 candidate.
Diffstat (limited to 'configure.in')
| -rw-r--r-- | configure.in | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/configure.in b/configure.in index 385ff57eaa..39b55f2c98 100644 --- a/configure.in +++ b/configure.in @@ -793,8 +793,9 @@ then # Link against the framework. All externals should be defined. LDSHARED="$LDSHARED "'-framework $(PYTHONFRAMEWORK)' else - # No framework. Ignore undefined symbols, assuming they come from Python - LDSHARED="$LDSHARED -flat_namespace -undefined suppress" + # No framework, use the Python app as bundle-loader + BLDSHARED="$LDSHARED "'-bundle_loader $(BUILDPYTHON)' + LDSHARED="$LDSHARED "'-bundle_loader $(BINDIR)/$(PYTHON)' fi ;; Linux*) LDSHARED="gcc -shared";; dgux*) LDSHARED="ld -G";; |
