Я настраиваю проект, который использует SASS, который использует FSEvents, чтобы не опрашивать диск. Однако кажется, что это не очень хорошо с RVM. Это означает, что когда я запускаю sass --watch
, я получаю это предупреждение:
Warning: Unable to load CarbonCore. FSEvents will be unavailable.
Я понимаю, что это все еще будет работать, но я не хочу постоянно опрашивать свой диск. Я хочу, чтобы это работало с FSEvents. Лучшая информация, которую я мог найти об этом, была эта тема:
http://groups.google.com/group/compass-users/browse_thread/thread/df7d9d0da9ec1eb1
Я переустановил свой RVM Ruby (используя 1.9.2), как описано Брэндоном Матисом, и загрузил связанный RubyCocoa. Тем не менее, я получаю сообщение об ошибке на первом этапе установки RubyCocoa:
[rvm 1.9.2] ~/Downloads/RubyCocoa-1.0.0 $ ruby install.rb config --build-universal=yes
install.rb: entering config phase...
create ext/rubycocoa/extconf.rb
create framework/GeneratedConfig.xcconfig
create framework/src/objc/Version.h
create tests/Makefile
---> framework
create /Users/xxx/Downloads/RubyCocoa-1.0.0/framework/src/objc/osx_ruby.h ...
config failed
hook /Users/xxx/Downloads/RubyCocoa-1.0.0/framework/post-config.rb failed:
No such file or directory - /Users/xxx/.rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/x86_64-darwin10.6.0/ruby.h
try 'ruby install.rb --help' for usage
Похоже, что проблема связана с тем, что это более старая версия RubyCocoa (я заметил, что в пути отсутствует файл 1.9.1), но в посте групп Google Брэндон Матис специально говорит, что использует версию, на которую он ссылается, и не самый новый.
Кто-нибудь знает, как настроить это или имеет ссылку на недавнее, надеюсь, более простое и понятное руководство по настройке FSEvents для работы с RVM?
Версии, о которых идет речь:
- RVM 1.2.0
- Ruby 1.9.2 уровень патча 136 (устанавливается через RVM)
- Mac OS X 10.6.6
- HAML gem 3.0.25 (SASS является частью HAML)
Спасибо!