Caros, Estou recebendo alguns erros durante a compilação do Squid no FreeBSD 6.2. Quando executo o "configure" eu recebo a seguinte mensagem:
./configure --sbindir=/usr/sbin --sysconfdir=/etc/squid --enable-default-err-language=Portuguese --enable-delay-pools --en able-underscores --enable-external-acl-helpers=wbinfo_group,session --enable-store-io=ufs,aufs,diskd --enable-snmp --enable-pf -transparent --enable-auth=ntlm,basic --with-winbind-auth-chalenge --enable-arp-acl ... checking for pkg-config... /usr/local/bin/pkg-config Store modules built: ufs Removal policies built: lru Delay pools enabled SNMP monitoring enabled ARP ACL lists enabled (ether address) PF Transparent Proxy enabled Auth scheme modules built: ntlm basic External acl helpers built: wbinfo_group session unlinkd enabled checking for egrep... /usr/bin/egrep checking how to run the C preprocessor... /lib/cpp configure: error: C preprocessor "/lib/cpp" fails sanity check See `config.log' for more details. ...... No arquivo "config.log", a mensagem que aparece é a seguinte: ....................... In file included from /usr/local/lib/gcc-4.1.2/gcc/i386- portbld-freebsd6.2/4.1.2/include/limits.h:122, from /usr/local/lib/gcc-4.1.2/gcc/i386-portbld-freebsd6.2/4.1.2/include/syslimits .h:7, from /usr/local/lib/gcc-4.1.2/gcc/i386-portbld-freebsd6.2 /4.1.2/include/limits.h:11, from conftest.c:26: /usr/include/limits.h:1:2: error: invalid preprocessing directive #! /usr/include/limits.h:4:3: error: invalid preprocessing directive #runs /usr/include/limits.h:5:3: error: invalid preprocessing directive #installation /usr/include/limits.h:6:3: error: invalid preprocessing directive #features /usr/include/limits.h:7:3: error: invalid preprocessing directive #I /usr/include/limits.h:8:3: error: invalid preprocessing directive #of /usr/include/limits.h:11:3: error: invalid preprocessing directive #check /usr/include/limits.h:17:3: error: invalid preprocessing directive #mmroff /usr/include/limits.h:26:5: error: invalid preprocessing directive #remove /usr/include/limits.h:31:5: error: invalid preprocessing directive #remove /usr/include/limits.h:36:5: error: invalid preprocessing directive #remove .............. Já testei as versões 4.1, 3.2 e 3.1 do GCC e nada de conseguir compilar. Já instalei tudo que é Port que tivesse relaçao com CPP, G++ ou C++ e nada de conseguir compilar. Algum de vocês já passou por esse problema? Tem alguma idéia de como resolver essa questão? De antemão eu agradeço a ajuda e atenção. PS1: Se tento instalar via Ports dá o mesmo erro. PS2: Estou optando por compilar em virtude da minha necessidade de utilizar o recurso de Session que não vem por padrão no PKG. Hutger ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd