Nginx无法找到OpenSSL开发标题


0

当我跑: rvmsudo passenger-install-nginx-module 在我的El Capitan Mac上安装nginx,终端打印:

Checking for OpenSSL development headers...
  Found: no

但我确定我已经安装了openssl。 which openssl 回报 /usr/local/openssl/bin/openssl/usr/local/openssl/bin: 是$ PATH中的第一个条目。我的问题是:

  • OpenSSL开发头文件是否包含在通过自制软件安装的常规openssl中?
  • 如果不是,我应该从哪里下载?

Answers:


0

诀窍是跑 brew link openssl --force 为了将开发头文件从xcode链接到openssl。为了澄清,我跑了:

brew install openssl brew link openssl --force

它工作得很好。


你应该在stackoverflow上得到upvoted +接受的答案,几乎说了同样的话
UmNyobe

我被告知要把问题放在这里......但是,如果答案是在这里发布的话,我会的!
Ethan Keller
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.