2012-02-26 6 views
0

エラー:faye: をインストール中にエラーが発生しました:エラー:gemネイティブ拡張をビルドできませんでした。gemのインストール中にエラーが発生しました:Faye-宝飾ネイティブ拡張を構築できませんでした

/home/path/../ruby extconf.rb 

checking for rb_thread_blocking_region()... no 
checking for rb_str_set_len()... yes 
checking for sys/select.h... yes 
checking for poll.h... yes 
checking for sys/epoll.h... yes 
checking for sys/event.h... no 
checking for port.h... no 
checking for openssl/ssl.h... yes 
creating Makefile 

バージョンの詳細 のRails 2.3.14、ルビー1.8.7

私は何をしないのですか?

答えて

2

ネイティブバイナリが不足しているようです。あなたがLinuxを使っているように見えますが、それはあなたが欠けているopensslかもしれません。

パッケージマネージャでsudo apt-get install libssl-devまたは同等のものを指定してopensslをインストールすることができます。

あなたは、迅速な対応のためにyour_gem_path/.gems/faye/ext/gem_make.out

+0

のthnxに何が悪かったのかの完全なトレースを見つけるだろうが、それでものRedisサーバをインストールした後、私は同じエラーを取得しています。 gem_make.outファイルの内容はhttp://pastebin.com/Y7SpzxxM –

+0

です。その出力に行くと、sqliteが不足しているように見えますか? 'sudo apt-get install libsqlite3-0 libsqlite3-dev sqlite3'を試してください。 – Gazler

+0

あなたはopensslが見つからないようです。 '/ usr/bin/ld:-lsslを見つけることができません。 /usr/bin/ld:-lcryptoを見つけることができません' libssl-dev'をインストールしてみてください – Gazler

関連する問題