4

curbを使用して Mac OS X に gem を正常にインストールしましたsudo env ARCHFLAGS="-arch x86_64" gem install curbが、実行しようとするbundle installと、まだこのエラーが発生します。

Installing curb (0.7.16) with native extensions 
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

掘り下げてみたところfeedzirra、gemが必要なようです(Gemfileにはリストされていません)。Gemfile に gem を追加して指定しようとしましたが、うまくいきvendor/gemsませんでした。

どんな助けでも大歓迎です。また、さらに説明が必要な場合は申し訳ありません。これは私の最初の質問であり、Ruby on Rails にはかなり慣れていません。必要に応じて詳細をお知らせします。

4

2 に答える 2

6

どうやら、同じエラーがあり、次のように修正したため、curl の SSL サポートが必要です。

sudo apt-get install libcurl4-openssl-dev

標準の「gem install curb」を試して、「bundle install」の前に機能するかどうかを確認することをお勧めします。

于 2011-12-31T01:26:51.967 に答える
0

あなたのGemfileで:

gem 'curb', '= 0.7.16', :path => 'vendor/gems/curb'

それがgemをインストールした場所である限り。

于 2011-12-15T22:39:51.033 に答える