在OS X上安装puma ruby​​ gem的问题El Capitan 10.11

时间:2015-11-23 05:00:21

标签: ruby macos gem puma

当试图安装puma"任何版本"在OS X El Capitan上,它一直在失败。值得庆幸的是,/user/dennis-best能够得到一些启发,值得为此付出全部的荣誉。

2 个答案:

答案 0 :(得分:2)

对于遇到puma和openssl问题的人,尤其是Mac OS 10.11(El Capitan),添加一些标志会为您节省数小时的心痛:

gem install puma -- --with-cppflags=-I/usr/local/opt/openssl/include --with-ldflags=-L/usr/local/opt/openssl/lib

https://gist.github.com/edvinasbartkus/0e99ea8305a20737f562

答案 1 :(得分:0)

正如/users/mwp所提到的,你也可以通过brew安装OpenSSL,而不包括可选的cppflags安装puma,没有任何打嗝。对于那些不希望通过brew安装OpenSSL的用户,下面的选项也可以。