[ruby-list:49496] Re: openssl でエラーが発生します。
From:
"清家麻那" <k0241130@...>
Date:
2013-07-15 02:06:52 UTC
List:
ruby-list #49496
先ほどメールを送らせていただきましたが、
コンパイルの時点でエラーが
起こっていました。
申し訳ありません。
rubyに入り
cd ext
cd openssl
ruby extconf.rb
make clean
make
をした結果上記のようなエラーが発生しました。
compiling ossl_ssl.c
In file included from ossl.h:219:0,
from ossl_ssl.c:13:
openssl_missing.h:121:0: 警告: "HMAC_Init_ex" が再定義されました [デフォルトで有
効]
In file included from /usr/local/include/openssl/crypto.h:151:0,
from /usr/include/openssl/bio.h:69,
from /usr/include/openssl/err.h:124,
from ossl.h:57,
from ossl_ssl.c:13:
/usr/local/include/openssl/fipssyms.h:415:0: 備考: ここが以前の宣言がある位置で
す
ossl_ssl.c: 関数 ‘ssl_npn_advertise_cb’ 内:
ossl_ssl.c:600:12: エラー: ‘SSL_TLSEXT_ERR_OK’ が宣言されていません (この関数内
での最初の使用)
ossl_ssl.c:600:12: 備考: 未宣言の識別子は出現した各関数内で一回のみ報告されます
ossl_ssl.c: 関数 ‘ssl_npn_select_cb’ 内:
ossl_ssl.c:625:12: エラー: ‘SSL_TLSEXT_ERR_OK’ が宣言されていません (この関数内
での最初の使用)
ossl_ssl.c:626:1: 警告: 制御が非 void 関数の終りに到達しました [-Wreturn-type]
ossl_ssl.c: 関数 ‘ssl_npn_advertise_cb’ 内:
ossl_ssl.c:601:1: 警告: 制御が非 void 関数の終りに到達しました [-Wreturn-type]
make: *** [ossl_ssl.o] エラー 1
--- "清家麻那" <k0241130@kyoto-wu.ac.jp> ---
>藤岡さん
>
>返信ありがとうございます。
>
>apt-get install libssl-dev
>して、正常に通ったのですが、
>sudo gem install nokogiriをすると、
>また同じように
>ERROR: Loading command: install (LoadError)
> cannot load such file -- openssl
>ERROR: While executing gem ... (NoMethodError)
> undefined method `invoke_with_build_args' for nil:NilClass
>と表示されてしまいました。
>
>
>***********************
>清家麻那
>k0241130@kyoto-wu.ac.jp
>***********************
>
>
>
>
>
>
***********************
清家麻那
k0241130@kyoto-wu.ac.jp
***********************