As of April 2007, the Macintosh bundles are just like any of the other Unix bundles. Both the source and binary bundles can be used with a framework and a non-framework Python installation. The binary bundles are compiled with a non-framework Python but can also be used with a framework Python (the Python version must match; this is checked at install time).
The source code bundles can be used if Apple's Xcode tools are installed (free download at http://connect.apple.com/).
If a source code bundle is used it is crucial to increase the stacksize before starting the compilation:
limit stacksize 8192k
If the stacksize is too small the compiler will crash with internal
compiler errors.