Anteriormente ejecutaba apache 2.2.20 y openssl 1.0.0e. Instalé el openssl 1.0.1, luego descargué el tarball para apache 2.4.1 y lo instalé apr 1.4.6 & apr-util 1.4.1 con --prefix=/usr/local
. He configurado Apache 2 con:Apache 2.4.1 referencia indefinida a `SSLv2_client_method '
sudo ./configure --prefix=/usr/local/apache2 --enable-mods-shared=all
--enable-deflate --enable-proxy --enable-proxy-balancer --enable-proxy-http
--enable-rewrite --enable-cache --enable-mem-cache --enable-ssl --enable-headers
--with-mpm=worker --with-included-apr
Pero después de ejecutar sudo make
consigo un error:
httpd-2.4.1/support/ab.c:2227: undefined reference to `SSLv2_client_method'
lo que está causando este error y cómo lo corrijo?
¿Dónde definiría esa bandera? – arby
No recuerdo cuál es la forma correcta de hacerlo, pero podría simplemente poner un '#define OPENSSL_NO_SSL2' o algo en la parte superior del archivo ab.c. –