我已使用curb
在Mac OS X上成功安装了sudo env ARCHFLAGS="-arch x86_64" gem install curb
gem,但在尝试运行bundle install
时,我仍然遇到此错误:
Installing curb (0.7.16) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.
我做了一些挖掘,看起来feedzirra
需要宝石(它没有在Gemfile中列出)。我已经尝试将gem添加到Gemfile并将其指向vendor/gems
,但这没有帮助。
非常感谢任何帮助。此外,对不起,如果需要更多说明。这是我的第一个问题,我对Ruby on Rails相当新。如有必要,我很乐意提供更多细节。
答案 0 :(得分:5)
显然它需要对curl的SSL支持,因为我有相同的错误并修复它:
sudo apt-get install libcurl4-openssl-dev
您可能想尝试使用标准的“gem install curb”来查看“捆绑安装”之前是否有效。
答案 1 :(得分:0)
:
gem 'curb', '= 0.7.16', :path => 'vendor/gems/curb'
只要你在那里安装了宝石。