Solaris 11: Node.JS: не удалось автоматически определить поддержку OpenSSL - PullRequest
1 голос
/ 08 января 2012

Как устранить эту ошибку в Solaris 11?

"Could not autodetect OpenSSL support. Make sure OpenSSL development packages are installed. Use configure --without-ssl to disable this message."

Странно, потому что я знаю, что у меня есть openssl 1.0.0e.

Также я знаю, что Node ищет в /usr/include и что файлы /usr/include/openssl/ssl.h и /usr/include/openssl/crypto.h существуют.

Эквивалент Ubuntu

Ответы [ 2 ]

3 голосов
/ 28 февраля 2012

«Пакеты разработки OpenSSL» на самом деле не являются пакетом «openssl».

Вам необходимо apt-get (или аналогичный для Solaris) установить пакет с именем "libssl-dev". Для меня это решило проблему при попытке настроить источник для node.js.

0 голосов
/ 24 июля 2012

Если у вас уже установлен openssl в /usr/local/ssl, используйте эти параметры конфигурации:

--openssl-includes=/usr/local/ssl/include --openssl-libpath=/usr/local/ssl/lib
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...