[Python-checkins] CVS: python/dist/src setup.py,1.83,1.84 configure.in,1.292,1.293
Michael Hudson
mwh@users.sourceforge.net
Thu, 07 Mar 2002 01:58:59 -0800
Update of /cvsroot/python/python/dist/src
In directory usw-pr-cvs1:/tmp/cvs-serv16226
Modified Files:
setup.py configure.in
Log Message:
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.
Index: setup.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/setup.py,v
retrieving revision 1.83
retrieving revision 1.84
diff -C2 -d -r1.83 -r1.84
*** setup.py 1 Mar 2002 14:16:31 -0000 1.83
--- setup.py 7 Mar 2002 09:58:56 -0000 1.84
***************
*** 605,609 ****
# procedure triggers on.
frameworkdir = sysconfig.get_config_var('PYTHONFRAMEWORKDIR')
! exts.append( Extension('gestalt', ['gestaltmodule.c']) )
exts.append( Extension('MacOS', ['macosmodule.c'],
extra_link_args=['-framework', 'Carbon']) )
--- 605,610 ----
# procedure triggers on.
frameworkdir = sysconfig.get_config_var('PYTHONFRAMEWORKDIR')
! exts.append( Extension('gestalt', ['gestaltmodule.c'],
! extra_link_args=['-framework', 'Carbon']) )
exts.append( Extension('MacOS', ['macosmodule.c'],
extra_link_args=['-framework', 'Carbon']) )
***************
*** 614,619 ****
'../Python/getapplbycreator.c'],
extra_link_args=['-framework', 'Carbon']) )
! exts.append( Extension('_CF', ['cf/_CFmodule.c']) )
! exts.append( Extension('_Res', ['res/_Resmodule.c']) )
exts.append( Extension('_Snd', ['snd/_Sndmodule.c'],
extra_link_args=['-framework', 'Carbon']) )
--- 615,622 ----
'../Python/getapplbycreator.c'],
extra_link_args=['-framework', 'Carbon']) )
! exts.append( Extension('_CF', ['cf/_CFmodule.c'],
! extra_link_args=['-framework', 'CoreFoundation']) )
! exts.append( Extension('_Res', ['res/_Resmodule.c'],
! extra_link_args=['-framework', 'Carbon']) )
exts.append( Extension('_Snd', ['snd/_Sndmodule.c'],
extra_link_args=['-framework', 'Carbon']) )
Index: configure.in
===================================================================
RCS file: /cvsroot/python/python/dist/src/configure.in,v
retrieving revision 1.292
retrieving revision 1.293
diff -C2 -d -r1.292 -r1.293
*** configure.in 24 Feb 2002 16:05:05 -0000 1.292
--- configure.in 7 Mar 2002 09:58:56 -0000 1.293
***************
*** 794,799 ****
LDSHARED="$LDSHARED "'-framework $(PYTHONFRAMEWORK)'
else
! # No framework. Ignore undefined symbols, assuming they come from Python
! LDSHARED="$LDSHARED -flat_namespace -undefined suppress"
fi ;;
Linux*|GNU*) LDSHARED="gcc -shared";;
--- 794,800 ----
LDSHARED="$LDSHARED "'-framework $(PYTHONFRAMEWORK)'
else
! # No framework, use the Python app as bundle-loader
! BLDSHARED="$LDSHARED "'-bundle_loader $(BUILDPYTHON)'
! LDSHARED="$LDSHARED "'-bundle_loader $(BINDIR)/$(PYTHON)'
fi ;;
Linux*|GNU*) LDSHARED="gcc -shared";;