2015-12-25 [長年日記]
_ Ruby2.3.0
恒例のクリスマスリリースで今年も新しいバージョンのRuby2.3.0がプレゼントされました。コミッターのみなさんありがとうございます!
早速rbenvでいれて gem i rails --pre
したらeventmachine gem とbrew openssl の組み合わせでこけたのでメモ。
current directory: /Users/igarashi/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/eventmachine-1.0.8/ext
make "DESTDIR="
compiling binder.cpp
In file included from binder.cpp:20:
./project.h:116:10: fatal error: 'openssl/ssl.h' file not found
#include <openssl/ssl.h>
^
1 error generated.
make: *** [binder.o] Error 1
以下のオプションでインストールできた。
gem install eventmachine -- --with-cppflags=-I$(brew --prefix openssl)/include
bundlerに設定するには以下とのこと。
bundle config build.eventmachine --with-cppflags=-I$(brew --prefix openssl)/include
stackoverflowに書いてある通りでした。