]> granicus.if.org Git - python/commit
Issue #13590: Improve support for OS X Xcode 4:
authorNed Deily <nad@acm.org>
Sat, 23 Jun 2012 23:02:19 +0000 (16:02 -0700)
committerNed Deily <nad@acm.org>
Sat, 23 Jun 2012 23:02:19 +0000 (16:02 -0700)
commitcbfb9a56e686c3734a7de75b3dd2fa5a36f41d25
tree4e5a5afbf8c7af9c982494f1fd462dc7501d436a
parent88bc0d2640a412563b41586d6b6e13b53ce25997
Issue #13590: Improve support for OS X Xcode 4:
- Try to avoid building Python or extension modules with problematic
  llvm-gcc compiler.
- Since Xcode 4 removes ppc support, extension module builds now
  check for ppc compiler support and automatically remove ppc and
  ppc64 archs when not available.
- Since Xcode 4 no longer install SDKs in default locations,
  extension module builds now revert to using installed headers
  and libs if the SDK used to build the interpreter is not
  available.
- Update ./configure to use better defaults for universal builds;
  in particular, --enable-universalsdk=yes uses the Xcode default
  SDK and --with-universal-archs now defaults to "intel" if ppc
  not available.
Lib/distutils/sysconfig.py
Lib/distutils/unixccompiler.py
Misc/NEWS
configure
configure.ac