Aha! I think this turned out to be the trouble.

THANK YOU!

Having said that, I didn't specify -framework Python explicitly, but distutils 
put that *and* the correct '-I' (but not '-L') line for the corresponding 
include directory within the correct version of the framework. I guess it was 
getting the wrong library?

Anyway.. I appreciate your suggestion to use the oldest supported system, but 
it's getting harder to keep such system around!

thanks again,
-steve


On Feb 18, 2013, at 2:38 PM, Ned Deily <n...@acm.org> wrote:

> Another thing - and this may be significant.  When using -framework 
> Python, I expect that build tool chain will follow the Versions/Current 
> link in the framework to find the appropriate version.  As it stands, 
> Python 3 installs normally do not change that Current link.  So it may 
> be possible that Python 2 include files and libraries are being used 
> wherever you have -framework Python.  So you should ensure that, during 
> the build, the Library/Frameworks/Python.frameworks linked to from the 
> SDK has Current pointing to 3.2.  Or change the build to avoid 
> -framework Python and link to the desired Framework -I and -L 
> directories directly.

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to