Monday, May 3, 2010

Error building vim72 on windows with MinGW & Ruby Interface to Ruby 1.9.1

C:\vim72\src>make -f Make_ming.mak gvim.exe
gcc -c -Iproto -DWIN32 -DWINVER=0x0400 -D_WIN32_WINNT=0x0400 -DHAVE_PATHDEF -DFEAT_BIG -DH
AVE_GETTEXT -DHAVE_LOCALE_H -DDYNAMIC_GETTEXT -DFEAT_CSCOPE -DFEAT_NETBEANS_INTG -DFEAT_GU
I_W32 -DFEAT_CLIPBOARD -DFEAT_MBYTE -DFEAT_MBYTE_IME -DDYNAMIC_IME -DDYNAMIC_ICONV -pipe -
w -march=i386 -Wall -DFEAT_RUBY -I c:/ruby19/include/ruby-1.9.1 -DDYNAMIC_RUBY -DDYNAMIC_R
UBY_DLL=\"msvcrt-ruby191.dll\" -DDYNAMIC_RUBY_VER=191 -O3 -fomit-frame-pointer -freg-struc
t-return -s if_ruby.c -o gobj/if_ruby.o
if_ruby.c: In function `error_print':
if_ruby.c:473: error: structure has no member named `len'
if_ruby.c:482: error: structure has no member named `ptr'
if_ruby.c:482: error: structure has no member named `ptr'
if_ruby.c: In function `vim_message':
if_ruby.c:500: error: structure has no member named `len'
if_ruby.c:501: error: structure has no member named `ptr'
if_ruby.c: In function `window_set_cursor':
if_ruby.c:889: error: structure has no member named `len'
if_ruby.c:891: error: structure has no member named `ptr'
if_ruby.c:892: error: structure has no member named `ptr'
if_ruby.c: In function `f_p':
if_ruby.c:909: error: structure has no member named `ptr'
make: *** [gobj/if_ruby.o] Error 1

OS: Windows Vista
Vim Source: 7.2
Ruby: Ruby 1.9.1-p378
Ruby-devkit providing MSYS / MinGW setup

I'm getting an error building Vim72 on windows.  I verified the path's to my header files are correct and exist.
I'm doing this to try to build against Ruby 1.9.1 so I can use some of the nice plugins such as Command-T
with that version of Ruby and Vim.

Thanks for any information!

                -Matt Closson-

--
You received this message from the "vim_use" 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

No comments: