gem安装autotest-fsevent在更新到macosx mavericks后失败了[英] gem install autotest-fsevent failing after update to macosx mavericks

本文是小编为大家收集整理的关于gem安装autotest-fsevent在更新到macosx mavericks后失败了的处理方法,想解了gem安装autotest-fsevent在更新到macosx mavericks后失败了的问题怎么解决?gem安装autotest-fsevent在更新到macosx mavericks后失败了问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述

在更新到Maveriks之后,安装GEM autotest-fsevent

有问题

这是我遇到的错误;

Mellon:public lasdolphin$ sudo gem install autotest-fsevent
Building native extensions.  This could take a while...
ERROR:  Error installing autotest-fsevent:
ERROR: Failed to build gem native extension.

/Users/lasdolphin/.rvm/rubies/ruby-1.9.3-p448/bin/ruby extconf.rb
    extconf.rb:24:in `<main>': Darwin 13 is not (yet) supported (RuntimeError)


Gem files will remain installed in /Users/lasdolphin/.rvm/rubies/ruby-1.9.3-        p448/lib/ruby/gems/1.9.1/gems/autotest-fsevent-0.2.8 for inspection.
Results logged to /Users/lasdolphin/.rvm/rubies/ruby-1.9.3-        p448/lib/ruby/gems/1.9.1/gems/autotest-fsevent-0.2.8/ext/fsevent/gem_make.out

知道为什么会发生这种情况?

推荐答案

这已在Autotest-Fsevent的0.2.9版本中固定

由于AutoTest-FSEVENT中的以下行而失败:

10.5',10 => '10 .6',11 => '10 .7',12 => '10 .8'} [darwin_version]

请注意,小牛没有条目(10.9).您可以在GitHub上暂时分配Autotest-Fesevent Repo,并为Mavericks添加必要的条目:

13 => '10.9'

似乎至少让它构建.然后在您的gemfile中参考叉子:

gem 'autotest-fsevent', git: 'https://github.com/your-username/autotest-fsevent'

如果您不使用Bundler,则直接从分支中安装宝石 .

其他推荐答案

  1. Xcode从5.0升级到5.0.1
  2. 安装最新的命令行工具(OS X Mavericks)for Xcode- 2013年10月下旬
  3. 重建您的红宝石(就我而言,我使用rbenv,所以我运行rbenv install 2.0.0-p247)

以上步骤解决了我的问题,希望它有帮助!

其他推荐答案

我尝试从Xcode和网站上安装" COMAND LINE工具(OS X Maveriks)",而无需成功.

在另一篇文章中,我找到了可行的解决方案,我找到了此命令:

xcode-select-安装

此命令下载并以正确的方式安装命令行工具.

之后,我可以无问题地安装所有新宝石.

本文地址:https://www.itbaoku.cn/post/786798.html