Charles -- Did you ever get this to work? I'm having the same problems.
Incidentally, since we're commiserating, did you have the following problems when you switched to Leopard from Tiger: I used to be able to ctrl-z out from vim, run a compile, fg back to vim, and use page-up on my keyboard to scroll in Terminal back through the compiler output as I fixed stuff. Now I can't seem to find any way to make that work, and terminal "loses" lines in its output. I'm generally seeing some really weird stuff all around, and I can't tell how much of it is Leopard and how much is vim. jon On Oct 9, 11:25 am, "charles reid" <[EMAIL PROTECTED]> wrote: > Hi there - > > Has anyone successfully compiled Vim 7.0 on OS X 10.5.5 using the > --disable-darwin and --enable-gui=no options? I'm running into some kind of > weird issues with a system header. > I'm downloading 7.0.243 from the sourceforge svn repository (I'm using 7.0 > instead of 7.2 because I have a patch that's only for 7.0). For now, I'm > not patching the source - just trying to get a text-only (non-gui) version > up and running. I'm using the following configure line: > > ./configure \ > --disable-darwin \ > --prefix=/opt/vim-7.0.243 \ > --enable-pythoninterp \ > --enable-gui=no \ > --with-tlib=ncurses \ > --disable-gpm \ > --enable-multibyte > > Which works just fine. Next, I change into the src/ directory and run make > (using Apple's 4.0.1 gcc compilers, from the Xcode tools), and I immediately > get this error: > > mkdir objects > CC="gcc -Iproto -DHAVE_CONFIG_H -I/usr/X11/include > -I/System/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 > " srcdir=. sh ./osdef.sh > gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O -I/usr/X11/include > -I/System/Library/Frameworks/Python.framework/Versions/2.5/include/python2.5 > -o objects/buffer.o buffer.c > In file included from os_unix.h:28, > from vim.h:242, > from buffer.c:28: > /usr/include/sys/types.h:135: error: two or more data types in declaration > specifiers > make: *** [objects/buffer.o] Error 1 > > And the line in /usr/include/sys/types.h that creates the issue is: > > 134 #ifndef _INO_T > 135 typedef __darwin_ino_t ino_t; /* inode number */ > 136 #define _INO_T > 137 #endif > > If I remove the --disable-darwin option in my configure line, I have a > problem with the same file (/usr/include/types.h) at the same place. It > seems like there's a Darwin issue here, despite the --disable-darwin flag. > But I'm feeling a little clueless, as I don't have much C++ experience (I > have a vague idea of what this error means but no idea how I might go about > fixing it). I've also tried Fink's 4.3 gcc, and I run into the same issue. > Might this be related to Any information or help would be greatly > appreciated. Please let me know if there's any additional information that > would be helpful. > > Charles > > ========== > > Out of damp and gloomy days, out of solitude, out of loveless words directed > at us, conclusions grow up in us like fungus: one morning they are there, we > know not how, and they gaze upon us, morose and gray. Woe to the thinker who > is not the gardener but only the soil of the plants that grow in him. > - Friedrich Nietzsche --~--~---------~--~----~------------~-------~--~----~ You received this message from the "vim_mac" maillist. For more information, visit http://www.vim.org/maillist.php -~----------~----~----~----~------~----~------~--~---
