如何修复此ruby gem安装错误?

时间:2015-04-20 14:29:40

标签: ruby-on-rails ruby

在Windows 7环境中

我安装了ruby 2.2和ruby开发工具包,现在想安装一个gem,这会抛出这个错误:

错误:未知类型名称'BOOL'

命令

gem install av_capture -v'1.0.1'

多个.h文件。 av_capture gem是我想要为另一个gem做的'bundle install'的一部分。

我也得到一个 致命错误:AVFoundation / AVFoundation.h:没有这样的文件或目录

所以我怀疑av_capture gem可以安装(?)

Google告诉我使用g ++而不是gcc来修复bool类型错误,我不认为我可以为ruby devkit调整这个。

DevKit本身似乎工作正常,devkit wiki安装站点的json部分示例正常工作。

1 个答案:

答案 0 :(得分:0)

只是查看了这个宝石,因为它在网站上随处可见:

包装AVCapture并将其公开给Ruby。此gem仅适用于OS X.

所以我怀疑你是否会让这个工作。 AVFoundation是IOS特有的东西。