«前の日記(2015-12-23) 最新 次の日記(2015-12-27)» 編集

いがいが日記


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に書いてある通りでした。

http://stackoverflow.com/questions/30818391/gem-eventmachine-fatal-error-openssl-ssl-h-file-not-found


«前の日記(2015-12-23) 最新 次の日記(2015-12-27)» 編集