Ubuntu12.04(32bit)でrubyコンパイルのトラブル

Post date: 2013/03/19 3:05:14

make する際、システムのopenssl(1.0.1-4ubuntu5.5)をリンクすると、lib/ruby/1.8/openssl/ssl-internal.rb:30: [BUG] Segmentation fault

になった。googleすると、openssl1.0でこの現象が起きるような書き込みがあったので、以下のように自分でコンパイルしたopensslと

リンクするよう戻した:

./configure --prefix=$(HOME)/anagix_tools --enable-shared --with-openssl-dir=$(HOME)/anagix_tools; make; make install