On 27-dec-04, at 17:44, Bob Ippolito wrote:
On Dec 27, 2004, at 8:08 AM, Jack Jansen wrote:
Ok, Bob, you win:-)
I've created an installer package that replaces the Makefile after a simple test that you're actually running 10.3 and have that Makefile in the right place (i.e. didn't mess too much with your installation).
If people could test this that'd be nice. Again, I'm especially interested in feedback from people running 10.2 or 10.4 (where the installer should refuse to run, with a decent message).
You can find the package at <http://www.cwi.nl/~jack/macpython/JaguarPythonFix.dmg>.
The Makefile is missing the MACOSX_DEPLOYMENT_TARGET=10.3 before the $(CC) .. which means that for most people, it won't compile extension modules, because not everyone has this set in their login scripts..
IIRC, The tradeoff is that distutils is *extremely* stupid and will no longer compile c++ modules correctly because it expects the compiler to be the first word in the variable expanded LDSHARED. This may or may not also be a problem with SciPy distutils.
I don't think this can be fixed without patching distutils. The patch shouldn't be too hard, but it may be too close to a 2.3.5 release to get it in there.
Ronald
_______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig