![]() | Ruby on Rails 5アプリケーションプログラミング 新品価格 |

rbenvでruby入れたら以下のエラーでた
The Ruby openssl extension was not compiled.
ERROR: Ruby install aborted due to missing extensions
Configure options used:
--prefix=/Users/masterka/.rbenv/versions/2.4.1
--with-openssl-dir=/Users/masterka/.rbenv/versions/2.4.1/openssl
CC=clang
CFLAGS= -O3 -Wno-error=shorten-64-to-32
LDFLAGS=-L/Users/masterka/.rbenv/versions/2.4.1/lib
CPPFLAGS=-I/Users/masterka/.rbenv/versions/2.4.1/include
mac port使って
rbenvで環境設定する人で
ruby2.4.1入れようとして
該当のエラーが出た場合の対応策
・マスタカの環境
Mac
mac port
・最初にやること
port install ruby-build
port install readline
port install openssl
・次にやること
mac portは/optに入るので以下のコマンドで
該当のバージョンのrubyを入れる
RUBY_CONFIGURE_OPTS='--with-openssl-dir=/opt/local --with-opt-dir=/opt/local' rbenv install 2.4.1
・参考
http://nick.hateblo.jp/entry/2013/06/12/232300
とりあえず、これで動くようです
タグ:ruby