Nginx não pode encontrar cabeçalhos de desenvolvimento do OpenSSL

0

Quando eu executo: rvmsudo passenger-install-nginx-module no meu El Capitan Mac para instalar o nginx, o terminal imprime:

Checking for OpenSSL development headers...
  Found: no

Mas estou certo de que tenho o openssl instalado. which openssl retorna /usr/local/openssl/bin/openssl e /usr/local/openssl/bin: é a primeira entrada no meu $ PATH. Minhas perguntas são:

  • Os cabeçalhos de desenvolvimento do OpenSSL estão incluídos na instalação normal do openssl por meio do homebrew?
  • Se não estiverem, onde devo baixá-los?
por Ethan Keller 06.10.2015 / 16:05

1 resposta

0

O truque era executar brew link openssl --force para vincular os cabeçalhos de desenvolvimento do xcode ao openssl. Para esclarecer, eu corri:

brew install openssl brew link openssl --force

E funcionou bem.

    
por 12.10.2015 / 14:54