我使用的是 OS X 10.8,并使用 RVM ( rvm install jruby
) 安装了 JRuby。我可以看到 JRuby-1.7.6 安装在 ~/.rvm/rubies/jruby-1.7.6,但我没有看到 ~/.rvm/rubies/jruby-1.7.6/lib/native/include/ruby /目录在那里。后来,当我尝试构建本机扩展 ( jruby -S gem install posix-spawn
) 时,我收到一条错误消息,指出
~/.rvm/rubies/jruby-1.7.6/lib/ruby/shared/mkmf.rb:14: Use RbConfig instead of obsolete and deprecated Config.
mkmf.rb can't find header files for ruby at ~/.rvm/rubies/jruby-1.7.6/lib/native/include/ruby/ruby.h.
我该如何解决这个问题?