On 22/08/10 16:23, Jon wrote:
I successfully build gvim with dynamic ruby support on a Win7 32-bit system
using the mingw ruby and gcc 4.5.0 from http://rubyinstaller.org/downloads and
the following simple Make_mingw.mak mods:
-#RUBY=c:/ruby
+RUBY=c:/ruby192
ifdef RUBY
ifndef DYNAMIC_RUBY
DYNAMIC_RUBY=yes
endif
# Set default value
ifndef RUBY_VER
-RUBY_VER = 16
+RUBY_VER = 191
endif
ifndef RUBY_VER_LONG
-RUBY_VER_LONG = 1.6
+RUBY_VER_LONG = 1.9.1
endif
However, ":echo has('ruby')" returns 0 and ":ruby puts 'Hello'" returns
E448: Could not load library function rb_str2cstr
E266: Sorry, this commands is disabled, the Ruby library could not be loaded.
Running ":version" shows "+ruby/dyn" and
-DDYNAMIC_RUBY_DLL="msvcrt-ruby191.dll" and PATH has C:\ruby192\bin containing msvcrt-ruby191.dll
Any ideas on what's going wrong?
Jon
Ruby 1.9.1 or Ruby 1.9.2? Or did you compile with the *.h include files
of 1.9.2 (from C:\ruby192\include or wherever) and try to run with the
1.9.1 DLL?
Best regards,
Tony.
--
Arithmetic is being able to count up to twenty without taking off your
shoes.
-- Mickey Mouse
--
You received this message from the "vim_dev" 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