2012-02-12 9 views
0

自分のシステムでguardを使用しようとしています。Gem rb-inotifyがlibffiエラーを起こしています

/usr/local/lib/ruby/gems/1.9.1/gems/ffi-1.0.11/lib/ffi.rb:11:in 
`require': ffi_prep_cif failed. status=0x2 (fatal) 

私はしかし、まだbundle exec rspec spec/requests/static_pages_spec.rbを経由して、私のテストを実行することができます:私はガードbundle exec guardを実行すると、そのままGemfileでは、私だけ

gem 'libnotify', '0.5.9'` 
gem 'guard-rspec', '0.5.5' 

を使用しています、私はこのerrorが得ます。今私がthis Ruby on Rails tutorialに従っていると思われるgem gem 'rb-inotify', '0.8.8'を使用してテストを実行しようとすると、上記と同じエラーで失敗します(ffi_prep_cifが失敗しました)。

/usr/local/libに送信すると、いくつかのファイルが表示されます(libffi)。これが問題なのでしょうか?誰でもここで何が起こっているのか説明できますか&なぜrb-inotifyが動いていますか?

答えて

1

どのバージョンのlibffiを使用していますか? libffi github repoには過去数日間のffi_prep_cifのバグがあり、これはあなたが見ている失敗につながりました。昨晩修正された

関連する問題