Hi Bharat, thanks for your reply.

I should have been better at describing my problem.

It comes up when I start vim from the terminal.

$ rvm use 1.9.2
$ mvim Gemfile  #for example

Then when I use omnicompletion in insert mode and try to do a <TAB> or
a CTRL-n it crashes.

Vim: Caught deadly signal SEGV
Vim: preserving files...
Vim: Finished.

If I start vim as an App it works out fine.

$ rvm use system
$ mvim Gemfile  # also works out fine


But I want to start it from the command line with the correct version
of ruby set...
But it is not killing me, it is just annoying :(

Anders

On Wed, Jan 5, 2011 at 3:49 PM, Bharat <[email protected]> wrote:
> Anders,
> I installed Macvim using Macports and it installed fine.  RVM and
> Macvim are indepependent of each other so you may want to install
> MacVim first and then RVM.  Now, you can set RVM default to point to
> Ruby 1.9.2 and MacVim will not complain.  I have been using this
> combination for awhile without any problems.
> Bharat
>
>
> On Jan 5, 3:52 am, Anders Janmyr <[email protected]> wrote:
>> Hi again,
>>
>> I still cannot get it to work, I'm no good with config files.
>> I tried to take the simple road and change config.mk directly but I cannot
>> get this to work either.
>>
>> I tried these setting, but it results in the following error,
>>
>> I'm very grateful for you taking the time to help me out.
>> Anders
>>
>> RUBY            = /Users/andersjanmyr/.rvm/bin/ruby-1.9.2-p136
>> RUBY_SRC        = if_ruby.c
>> RUBY_OBJ        = objects/if_ruby.o
>> RUBY_PRO        = if_ruby.pro
>> RUBY_CFLAGS     =
>> -I/Users/andersjanmyr/.rvm/rubies/ruby-1.9.2-p136/include/ruby-1.9.1
>> -I/Users/andersjanmyr/.rvm/rubies/ruby-1.9.2-p136/include/ruby-1.9.1/i386-darwin10.5.0
>> -DRUBY_VERSION=19
>> RUBY_LIBS       = -lruby-static -lpthread -ldl -lobjc -lruby-1.9.1
>> -L/Users/andersjanmyr/.rvm/rubies/ruby-1.9.2-p136/lib
>>
>> include/ruby-1.9.1/i386-darwin10.5.0 -DRUBY_VERSION=19 -o objects/if_ruby.o
>> if_ruby.c
>> In file included from
>> /Users/andersjanmyr/.rvm/rubies/ruby-1.9.2-p136/include/ruby-1.9.1/Ruby/ruby.h:1326,
>>                  from if_ruby.c:89:
>> /Users/andersjanmyr/.rvm/rubies/ruby-1.9.2-p136/include/ruby-1.9.1/ruby/missing.h:35:
>> error: redefinition of ‘struct timespec’
>> /Users/andersjanmyr/.rvm/rubies/ruby-1.9.2-p136/include/ruby-1.9.1/ruby/missing.h:42:
>> error: redefinition of ‘struct timezone’
>> if_ruby.c: In function ‘ruby_buffer_free’:
>> if_ruby.c:633: error: ‘buf_T’ has no member named ‘b_ruby_ref’
>> if_ruby.c:635: error: ‘buf_T’ has no member named ‘b_ruby_ref’
>> if_ruby.c:636: error: ‘buf_T’ has no member named ‘b_ruby_ref’
>> if_ruby.c: In function ‘ruby_window_free’:
>> if_ruby.c:642: error: ‘win_T’ has no member named ‘w_ruby_ref’
>> if_ruby.c:644: error: ‘win_T’ has no member named ‘w_ruby_ref’
>> if_ruby.c:645: error: ‘win_T’ has no member named ‘w_ruby_ref’
>> if_ruby.c: In function ‘buffer_new’:
>> if_ruby.c:878: error: ‘buf_T’ has no member named ‘b_ruby_ref’
>> if_ruby.c:880: error: ‘buf_T’ has no member named ‘b_ruby_ref’
>> if_ruby.c:885: error: ‘buf_T’ has no member named ‘b_ruby_ref’
>> if_ruby.c: In function ‘window_new’:
>> if_ruby.c:1094: error: ‘win_T’ has no member named ‘w_ruby_ref’
>> if_ruby.c:1096: error: ‘win_T’ has no member named ‘w_ruby_ref’
>> if_ruby.c:1101: error: ‘win_T’ has no member named ‘w_ruby_ref’
>> make: *** [objects/if_ruby.o] Error 1
>
> --
> 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
>



-- 
http://anders.janmyr.com/

-- 
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

Reply via email to