Unicorn / KGIO无法在Mountain Lion w / ruby​​ 1.9.3上安装

时间:2012-09-30 13:45:14

标签: ruby gem rvm unicorn

主要错误信息是:

checking size of struct RFile in ruby.h,ruby/io.h... *** extconf.rb failed ***

kgio使用RVM成功安装在ruby 1.9.1上,但在ruby 1.9.3上失败。我在Mountain Lion上安装了Xcode + Command Line Tools。

有什么想法吗?

3 个答案:

答案 0 :(得分:3)

这可能是RVM中的这个错误:Issue #1157

答案 1 :(得分:0)

呃。

未找到根本原因,但使用rbenv代替rvm似乎暂时修复了此问题。

答案 2 :(得分:0)

将.rvm / rubies / ruby​​-1.9.3-p194 / lib / ruby​​ / 1.9.1 / mkmf.rb的第597行更改为可以解决此问题:

返回整数((v = f.gets)?v:0)