【问题标题】:Unicorn / KGIO fails to install on Mountain Lion w/ ruby 1.9.3Unicorn / KGIO 无法在带有 ruby​​ 1.9.3 的 Mountain Lion 上安装
【发布时间】:2012-09-30 13:45:14
【问题描述】:

主要的错误信息是:

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 上。

有什么想法吗?

【问题讨论】:

    标签: ruby gem rvm unicorn


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      呃。

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

      【讨论】:

        【解决方案3】:

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

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-10-07
          • 1970-01-01
          • 1970-01-01
          • 2013-03-21
          • 1970-01-01
          • 2012-12-16
          • 1970-01-01
          相关资源
          最近更新 更多