Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/60.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Gem rb inotify导致libffi错误_Ruby On Rails_Ruby_Guard - Fatal编程技术网

Ruby on rails Gem rb inotify导致libffi错误

Ruby on rails Gem rb inotify导致libffi错误,ruby-on-rails,ruby,guard,Ruby On Rails,Ruby,Guard,我试图在我的系统上使用警卫。按原样,我只使用 gem 'libnotify', '0.5.9'` gem 'guard-rspec', '0.5.5' 当我运行guardbundle exec guard时,我得到以下结果: 但是,我仍然可以通过bundle exec rspec spec/requests/static\u pages\u spec.rb运行测试。现在,如果我使用gemgem'rb inotify',0.8.8',并尝试运行我的测试,它们会以与上面相同的错误失败(ffi_pr

我试图在我的系统上使用警卫。按原样,我只使用

gem 'libnotify', '0.5.9'`
gem 'guard-rspec', '0.5.5'
当我运行guard
bundle exec guard
时,我得到以下结果:

但是,我仍然可以通过
bundle exec rspec spec/requests/static\u pages\u spec.rb
运行测试。现在,如果我使用gem
gem'rb inotify',0.8.8'
,并尝试运行我的测试,它们会以与上面相同的错误失败(ffi_prep_cif失败)


当我在
/usr/local/lib
上执行
ls
时,我会看到一些
libffi
文件。这可能是个问题吗?谁能解释一下这里发生了什么&为什么
rb inotify
出了问题

您使用的是什么版本的libffi?libffi-github回购协议在过去几天中出现了一个ffi-prep-cif错误,这可能会导致您看到的失败。昨晚修好了

/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)