2008/11/21 Wenderson Souza <[EMAIL PROTECTED]>:
> Caro Renato Yamane,
>
> Primeramente muito obrigado pelas respostas.
>
> Já consegui resolver o problema, vou responder suas perguntas e no
> final explicar como consegui resolver.
>
>> Se você está compilando o próprio Kernel, porque utilizar uma versão tão
>> antiga?
>
> Porque o patch para o TProxy q tenho é para esse kernel.
>
>> Por acaso você se lembrou de atualizar o link simbólico do /usr/src/linux?
>
> Sim sim, o link simbólico está atualizado.
>
>
> RESOLVIDO:
>
> Consegui detectar, com ajuda de meu quase xará Wederson(cebolark), que
> o problema era a falta dos headers do tproxy apenas, o que fiz para
> resolver foi colocar o header ip_tproxy.h em
> /usr/include/linux/netfilter_ipv4/.
>
> Depois q coloquei ai e recompilei o squid, batata, compilou blz.
>
> Obrigado novamente pelas Ajudas.
>

Geralmente eu resolvo problemas com headers, criando o  link simbólico
dos headers do kernel que eu preciso usar na compilação, no diretório
/usr/include.
Os diretório ficam dentro do 'kernel_xx.xx/include/' e são:

linux
asm-generic
asm-plataforma

eles ficaram no /usr/include como:

linux
asm
asm-generic

Me corrijam se estiver errrado.

Geralmente, também podem ser passados ao copilador, os diretório que
ele deve procurar os includes.
Alguns programas, você pode incluir o kernel_path nos parâmetros de
configuração, antes de compilar.
Outros, você pode incluir também um parâmetro quando executar o make
(make KERNEL_PATH=/home/user/kernel-bla-bla-bla).
Veja a documentação do programa o que é realmente necessário.

-- 
Oséias Ferreira.
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a