【发布时间】:2013-11-06 08:53:33
【问题描述】:
我使用的是 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.
我该如何解决这个问题?
【问题讨论】: