björn, on 05/27/13 at 08:22:23 +0200, wrote: > On Mon, May 27, 2013 at 2:02 AM, <[email protected]> wrote: > > > björn, on 05/24/13 at 15:35:52 +0200, wrote: > > > I had a look and there are two issues: > > > > > > 1. Py_VISIT was introduced in Python v2.4, perhaps Mac OS X Tiger is > > > including an older Python version (otherwise I don't know why the linker > > > would fail) > > > > I don't think it's this; I have 2.7.5 installed, which MacVim prior to > > 7.3.965 works fine with. And the offending commit (and later ones) appear > > to be recognizing 2.7.5, rather than the old one built into OSX. > > > I had a look -- Tiger ships with 2.3.x. It would seem that you are > compiling with the 2.7.x headers but linking against the 2.3.x library. > Most likely because the linker gets the "-framework Python" flag, which > causes it to look at the system default version. I've never built against > a non-default Python version myself so I can't be of much help with it.
I just pulled the latest MacVim (7.3.1020) on my Tiger PPC box. It builds! Thanks for the fix. I also scanned the old config.log from when it wouldn't build, and I can find no indication that 2.3.x was being picked up. Everything mentioned either /Library/frameworks/python.framework/blah-blah-2.7-blah, or said "-framework Python". The latter is also what config.log says on the working versions and on other archs too. -gmn -- -- You received this message from the "vim_mac" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_mac" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
