2017年04月24日

ERROR: Ruby install aborted due to missing extensions

Ruby on Rails 5アプリケーションプログラミング

新品価格
¥3,888から
(2017/4/24 21:29時点)



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
posted by マスタカ at 21:30 | Comment(0) | TrackBack(0) | プログラミング | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。