2015-04-20 71 views
0

在Windows 7环境下, 我安装了Ruby 2.2和Ruby开发工具包,并要立即安装一个宝石,它抛出这个错误:如何解决这个红宝石gem安装错误?

错误:未知类型名称“BOOL”

为命令

创业板安装av_capture -v '1.0.1'

多个.h文件。 av_capture gem是我想为其他宝石做的“捆绑安装”的一部分。

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

所以我怀疑av_capture宝石可以在任何安装

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

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

回答

0

只是抬头这种宝石,因为它说无处不在他们的网站:

包扎AVCapture并将它暴露给红宝石。这个宝石只适用于OS X.

所以我怀疑你会得到这个工作。 AVFoundation是一个IOS特定的事情。

+0

谢谢,这将解释我的问题。祝愿我想要使用的宝石出版商提到它适用于某处的OS X :-) – user4810779