Estoy configurando un proyecto que usa SASS, que usa FSEvents para evitar sondear el disco. Sin embargo, parece que esto no funciona bien con RVM. Eso significa que cuando corro sass --watch
consigo esta advertencia:RVM, FSEvents y CarbonCore en OS X
Warning: Unable to load CarbonCore. FSEvents will be unavailable.
me di cuenta de que todavía va a funcionar, pero no quiero ser mi disco de votación constantemente. Quiero que funcione con FSEvents. La mejor información que pude encontrar sobre esto era en este tema:
http://groups.google.com/group/compass-users/browse_thread/thread/df7d9d0da9ec1eb1
Reinstalé mi RVM Ruby (usando 1.9.2) como se describe por Brandon Mathis y descargado el RubyCocoa vinculado. Sin embargo, me da un error en el primer paso de la instalación 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
Parece que el problema se deriva de este ser una versión anterior de RubyCocoa (puedo tener el archivo que falta tiene 1.9.1 en el camino), pero en la publicación de Grupos de Google, Brandon Mathis dice específicamente usar la versión que vincula y no la más reciente.
¿Alguien sabe cómo configurar esto o tiene un enlace a una guía reciente, con suerte más simple y clara, para conseguir que FSEvents trabaje con RVM?
Versiones en cuestión:
- RVM 1.2.0
- de Ruby 1.9.2 nivel de parches 136 (instalado a través de RVM)
- Mac OS X 10.6.6
- HAML joya 3.0.25 (SASS es parte de HAML)
Gracias!
¡Impresionante, gracias por informarme de esto! Usted acaba de robar el cheque. –