2

主要错误信息是:

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

kgio 使用 RVM 在 ruby​​ 1.9.1 上成功安装,但在 ruby​​ 1.9.3 上失败。我在安装了 Xcode + 命令行工具的 Mountain Lion 上。

有任何想法吗?

4

3 回答 3

3

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

于 2012-10-01T16:09:33.813 回答
0

啊。

没有找到根本原因,但现在使用rbenv代替rvm似乎已经修复了它。

于 2012-09-30T14:42:40.313 回答
0

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

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

于 2012-10-29T16:43:27.087 回答