Hi Björn, MacVim failed to build on OS X 10.4.11 (PPC) after pulling to 7.3.967. Everything as of the 7.3.806 pull from February was just fine. Seems the recent fiddling with Python in BramLand has messed things up for poor Tiger.
My ./configure flags are: --with-features=big --enable-pythoninterp --disable-netbeans --disable-nls Here is the end of the build process that shows the chokage. gcc -L/usr/local/lib -o Vim objects/buffer.o objects/blowfish.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/mark.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/sha256.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/version.o objects/window.o objects/gui.o objects/gui_beval.o objects/pty.o objects/gui_macvim.o objects/MMBackend.o objects/MacVim.o objects/if_python.o objects/os_macosx.o objects/os_mac_conv.o objects/main.o objects/memfile.o -framework Cocoa -framework Carbon -lm -lncurses -liconv -framework Cocoa -framework Python /usr/libexec/gcc/powerpc-apple-darwin8/4.0.1/ld: Undefined symbols: _Py_CLEAR _Py_VISIT collect2: ld returned 1 exit status make[1]: *** [Vim] Error 1 make: *** [first] Error 2 I note that this error survived "make distclean" and also a fresh clone of the repo. I also note that my Python is in the standard /library/frameworks/ python.framework location. I also note that this pull builds without problem on 10.8.3 and also on PPC Leopard. Scrolling up through the terminal output reveals some warnings that are potentially useful: -pipe -DMACOS_X_UNIX -no-cpp-precomp -g -O -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -DPYTHON_HOME=\"/Library/Frameworks/Python.framework/Versions/2.7\" -o objects/if_python.o if_python.c In file included from if_python.c:660: if_py_both.h: In function ‘OptionsDestructor’: if_py_both.h:1415: warning: suggest explicit braces to avoid ambiguous ‘else’ if_py_both.h: In function ‘OptionsTraverse’: if_py_both.h:1423: warning: implicit declaration of function ‘Py_VISIT’ if_py_both.h: In function ‘OptionsClear’: if_py_both.h:1430: warning: implicit declaration of function ‘Py_CLEAR’ if_py_both.h: In function ‘WinListDestructor’: if_py_both.h:2112: warning: suggest explicit braces to avoid ambiguous ‘else’ -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.
