gpt4 book ai didi

ruby-on-rails - 无法安装 autotest-fsevent 或 rs-fsevent;收到 ld 错误但已安装 xcode

转载 作者:太空宇宙 更新时间:2023-11-03 18:30:42 24 4
gpt4 key购买 nike

这是我得到的:

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

/Volumes/SSD/Users/Ross/.rvm/rubies/ruby-1.9.2-p136/bin/ruby extconf.rb ld: can't open output file for writing: /Volumes/Macintosh HD/Users/Ross/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/gems/1.9.1/gems/autotest-fsevent-0.2.4/bin/fsevent_sleep, errno=2 collect2: ld returned 1 exit status extconf.rb:30:in `': Compilation of fsevent_sleep failed (see README) (RuntimeError)

README 是这样说的:

TROUBLESHOOTING:

Compilation of fsevent_sleep Failed

Make sure you have Xcode (Mac OS X Development Suite) installed.

我已经安装了最新的 xcode,甚至重新安装了它,以防万一缺少某些东西。

任何人至少都知道如何进一步解决此问题。我确实听到有人说这可能与路径有关。但这是关于路径的信息。我的机器中有两个驱动器,一个装有操作系统的 SSD 和一个装有我所有数据的 HDD。我的主目录在 SSD 上有一个符号链接(symbolic link),所以 /Volumes/SSD/Users/Ross/ 指向 /Volumes/Macintosh HD/Users/Ross那是问题吗?卷名中的空间可能是个问题吗?我该如何解决这个问题?

最佳答案

看看Zen Spiders Blog . Autotest 和 Growl 发生了很多变化。我通常只是将它添加到我的 Gemfile(或 rvmsudo gem install)中,具体取决于?

  gem "ZenTest"
gem "autotest-rails-pure"
gem "autotest-growl"
gem "autotest-fsevent"

然后将以下内容添加到.autotest

  require 'autotest/growl'
require 'autotest/fsevent'

让我们知道您的进展情况。一切顺利。请记住,当您使用 RVM 时,您不会执行任何 SUDO。如果权限被拒绝,则只需使用 RVMSUDO GEM INSTALL。

关于ruby-on-rails - 无法安装 autotest-fsevent 或 rs-fsevent;收到 ld 错误但已安装 xcode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4819537/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com