Intenté instalar node.js y descubrí que faltaba el soporte de OpenSSL durante ./configure.
¿Cómo puedo arreglarlo? ¿Es un paso obligatorio? ¿La --without-sslopción solucionaría el problema?
# ./configure
Checking for gcc                         : ok
Checking for library dl                  : not found
Checking for openssl                     : not found
Checking for function SSL_library_init   : not found
Checking for header openssl/crypto.h     : not found
/home/ec2-user/node-v0.6.6/wscript:374: error: Could not autodetect OpenSSL 
                                               support.
Make sure OpenSSL development packages are installed. Use configure --without-ssl 
to disable this message.
                
apt-get install pkg-configdebian:
fuente
libssl-devNo lo es.
Todavía puede compilar nodejs con
./configure --without-sslfuente
Esto se muestra en Google para un problema que puede surgir con algunas instalaciones, posiblemente links-g. Tuve el problema en Archlinux con links-utf8 y links-g-directfb.
Presentación probable:
Prueba esto:
El uso de este comando antes de su
./configurepaso debería solucionarlo.fuente
Debe instalar
openssl-develen su sistema operativo con:yum install openssl-devel.x86_64./configure --with-tlsmake installfuente
Si no tiene éxito solo con libssl-dev , a través de la distribución de Debian , puede incluir ambas versiones de la Biblioteca SSL al mismo tiempo
fuente