2

主なエラーメッセージは次のとおりです。

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

kgioは、RVMを使用してruby 1.9.1に正常にインストールしますが、ruby1.9.3では失敗します。Xcode+コマンドラインツールがインストールされたMountainLionを使用しています。

何か案は?

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をこれに変更すると、問題が回避されます。

return Integer((v = f.gets)?v:0)

于 2012-10-29T16:43:27.087 に答える