Невозможно установить autotest-fsevent или rs-fsevent;ошибка ld но xcode установлен - PullRequest
1 голос
/ 27 января 2011

Вот что я получаю:

$ sudo gem install autotest-fsevent Пароль: Создание собственных расширений. Это может занять некоторое время ... ОШИБКА: Ошибка установки autotest-fsevent: ОШИБКА: не удалось собрать собственный гем расширение.

/ Volumes / SSD / Users / Ross / .rvm / рубины / рубиново-1.9.2-P136 / бен / рубин extconf.rb ld: не могу открыть выходной файл для написания: / Тома / Macintosh HD / Users / Ross / .rvm / рубины / рубин-1.9.2-P136 / Lib / рубин / драгоценные камни / 1.9.1 / драгоценные камни / автоиспытания-fsevent-0.2.4 / bin / fsevent_sleep, errno = 2 collect2: ld вернул 1 выход статус extconf.rb: 30: в `': Компиляция fsevent_sleep не удалась (см. README) (RuntimeError)

README говорит это:

Поиск и устранение неисправностей:

Ошибка компиляции fsevent_sleep

Убедитесь, что у вас есть Xcode (Mac OS X Development Suite).

Я установил последний xcode и даже переустановил его на тот случай, если чего-то не хватает.

Кто-нибудь знает, как, по крайней мере, устранить эту проблему дальше. Я слышал кого-то, что это может быть связано с путем. Но вот информация о пути. У меня есть два диска в машине, SSD с операционной системой на нем и жесткий диск со всеми моими данными. У меня есть символическая ссылка на SSD для моего домашнего каталога, поэтому /Volumes/SSD/Users/Ross/ указывает на /Volumes/Macintosh HD/Users/Ross Это проблема? Возможно, проблема в названии тома? Как я мог обойти это?

1 Ответ

3 голосов
/ 27 января 2011

Взгляните на Zen Spiders Blog .Многое изменилось, когда дело доходит до Autotest и Growl.Обычно я просто добавляю это к моему Gemfile (или к установке rvmsudo gem) в зависимости от?

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

Затем добавляю следующее в .autotest

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

Дайте нам знать, как вы попали.Всего наилучшего.Помните, что когда вы используете RVM, вы ничего не делаете.Если разрешения запрещены, просто используйте RVMSUDO GEM INSTALL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...