usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz

Compilando mod_security-2.5.5 he encontrado este error

/usr/lib64/apr-1/build/libtool --silent --mode=link gcc -o mod_security2.la  -lpcre -lxml2 -lz -lm -rpath /usr/lib64/httpd/modules -module -avoid-version    msc_lua.lo acmp.lo msc_geo.lo pdf_protect.lo msc_reqbody.lo persist_dbm.lo msc_pcre.lo msc_util.lo msc_parsers.lo modsecurity.lo msc_multipart.lo msc_xml.lo msc_logging.lo re_variables.lo re_tfns.lo re_actions.lo re_operators.lo re.lo apache2_util.lo apache2_io.lo apache2_config.lo mod_security2.lo
/usr/bin/ld: skipping incompatible /usr/lib/libz.so when searching for -lz
/usr/bin/ld: skipping incompatible /usr/lib/libz.a when searching for -lz
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
apxs:Error: Command failed with rc=65536
.
make: *** [mod_security2.la] Error 1

Al parecer hay algún problema con las versiones de 32 y 64 bits instaladas en la máquina. La solución desinstalar y volver a instalar zlib-devel

yum erase zlib-devel
yum install zlib-devel

Publicado

en

por

Etiquetas:

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.