当试图安装puma"任何版本"在OS X El Capitan上,它一直在失败。值得庆幸的是,/user/dennis-best能够得到一些启发,值得为此付出全部的荣誉。
答案 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
答案 1 :(得分:0)
正如/users/mwp所提到的,你也可以通过brew安装OpenSSL,而不包括可选的cppflags安装puma,没有任何打嗝。对于那些不希望通过brew安装OpenSSL的用户,下面的选项也可以。