CentOSに rbenv 経路で Ruby 2.0.0-p195を入れようとしたら、エラーした。
導入した手順は過去記事参照。
Cygwin上のRuby1.9をrbenvで最新版Ruby2.0にバージョンアップしたの巻 | Futurismo
installing default gems: /home/tsu-nera/.rbenv/versions/2.0.0-p195/lib/ruby/gems/2.0.0 (build_info, cache, doc, gems, specifications)
bigdecimal 1.2.0
io-console 0.4.2
json 1.7.7
minitest 4.3.2
psych 2.0.0
rake 0.9.6
rdoc 4.0.0
test-unit 2.0.0.0
The Ruby openssl extension was not compiled. Missing the OpenSSL lib?BUILD FAILED
Inspect or clean up the working tree at /tmp/ruby-build.20130517183130.16922
Results logged to /tmp/ruby-build.20130517183130.16922.logLast 10 log lines:
installing default gems: /home/tsu-nera/.rbenv/versions/2.0.0-p195/lib/ruby/gems/2.0.0 (build_info, cache, doc, gems, specifications)
bigdecimal 1.2.0
io-console 0.4.2
json 1.7.7
minitest 4.3.2
psych 2.0.0
rake 0.9.6
rdoc 4.0.0
test-unit 2.0.0.0
The Ruby openssl extension was not compiled. Missing the OpenSSL lib?
openssl がないぞと言われるが、インストールはされている。
OpenSSL 1.0.0-fips 29 Mar 2010
調べてみると、libssl-devなるものが必要なようだ。
Installing Ruby 2.0.0-p0 using Rbenv on Ubuntu 12.04.2 LTS - Ruby Forum
CentOSでは、openssl-develに当たるものがそれっぽいので、インストール。
sudo yum -y install openssl-devel
これでうまく行った(・∀・)