O problema foi resolvido adicionando LDFLAGS="-lz"
no arquivo apr-1-config.
Eu quero ativar a compactação no apache. Para o mesmo estou tentando usar o módulo deflate do apache.
Eu já instalei o apache 2. Mas é uma instalação padrão e o mod_deflate não está habilitado. Agora estou compilando o módulo mod_deflate usando os seguintes comandos:
cd /usr/local/src/httpd-2.2.21/modules/filters/
/usr/local/apache/bin/apxs -i -c -Wl,lz mod_deflate.c
Depois de fazer isso, adicionei a seguinte linha no meu arquivo httpd.conf
LoadModule deflate_module modules/mod_deflate.so
mas assim que eu faço a verificação da sintaxe, estou recebendo o seguinte erro httpd: Erro de sintaxe na linha 417 do /usr/local/apache/conf/httpd.conf: Não é possível carregar /usr/local/apache/modules/mod_deflate.so no servidor: /usr/local/apache/modules/mod_deflate.so : símbolo indefinido: inflar
A seguir, a saída do comando ldd
linux-gate.so.1 => (0x00b2d000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0x00110000)
/lib/ld-linux.so.2 (0x008e6000)
Por favor ajude como eu não quero compilar o apache novamente.
O problema foi resolvido adicionando LDFLAGS="-lz"
no arquivo apr-1-config.
Tags apache2 compression 11.10