On Feb 20, 2:00 pm, björn <[email protected]> wrote:
> On 20 February 2010 19:34, Steven G. Harms wrote:
>> 3. This leads me to ask, is there a way to have --enable-rubyinterp
>> respect my custom Ruby installdir?
> The problem is that the configure file expects there to be a
> Ruby.framework on your computer -- installing a plain non-framework of
> Ruby requires the Ruby header files to be included differently.  You
> can work around this manually as follows:

It could be possible to modify this so that you could do
--with-ruby=/usr/local and do a conditional compile, e.g.:

  g++ -DWITH_ALTERNATE_RUBY -I<with-ruby-interp-location> ...

WITH_ALTERNATE_RUBY would allow if_ruby.h to be:

#if defined(WITH_ALTERNATE_RUBY)
# include <ruby.h>
#else
# include <Ruby/ruby.h>
#endif

I think that people who want to use alternate installations of Ruby
(or
anything else for that matter) should be able to enable such, but the
configure script shouldn't automate any of that if the system
framework
is missing. Messing with system frameworks is a bad idea.

-austin

-- 
You received this message from the "vim_mac" maillist.
For more information, visit http://www.vim.org/maillist.php

Reply via email to