Windows-7 (64 ビット) でのバンドル インストールの問題。
「 feedzirra」gemをインストールする必要があります。このために、依存する gem ' curb ' をインストールする必要があります。
そのため、バンドルのインストール時に、次のエラーが発生しました:-
Gem::Installer::ExtensionBuildError: エラー: gem ネイティブ拡張機能のビルドに失敗しました"
その後、インターネットで検索したところ、この gem をインストールするには「curl」ライブラリが不可欠であることがわかりました。
しかし、「curl」がシステムにインストールされていることを確認しました。コマンド「curl http://www.example.com」を実行すると、結果が表示されます(システムに「curl」がインストールされていることを意味します)。しかし、'curb' gem のインストールには使用できません。
次に、インストールされたcurl(curl-7.31.0-devel-mingw64)を検索して見つけ、(--with-curl-dir)または(--with-curl-libおよび--with-で「curb」gemをインストールしますカールインクルード)。しかし、次のコマンドの実行中に再び同じエラーが発生します:-
gem install curb --with-curl-dir="C:/curl-7.31.0-devel-mingw64"
gem install curb --with-curl-lib="curl_lib_url" および --with-curl-include="curl_include_url"
私は次の構成を使用しています:-
- Windows 7 (64 ビット)
- ルビー1.9.2
- レール 3.2.13
- gem「バンドラー1.3.5」
エラーが発生する理由がわかりません。また、Ubuntu の使用を提案しないでください。Ubuntuでlibcurlライブラリを使用することで解決できますが、Ubuntuに切り替えることができません。