On Tue, 10 Aug 2010 15:36:01 +0000, Mamadou Touré <e2ia.ci@xxxxxxxxx> wrote: > hi, > when configuring squid-3.0.14 with --enable-linux-netfilter > and i got this error: > > configure:27511: checking for linux/netfilter_ipv4/ip_tproxy.h > configure:27565: g++ -c -g -O2 conftest.cpp >&5 > conftest.cpp:33:1: warning: "USE_DISKIO_AIO" redefined > conftest.cpp:30:1: warning: this is the location of the previous definition > conftest.cpp:34:1: warning: "USE_DISKIO_DISKTHREADS" redefined > conftest.cpp:31:1: warning: this is the location of the previous definition > conftest.cpp:169:44: error: linux/netfilter_ipv4/ip_tproxy.h: No such > file or directory > configure:27572: $? = 1 > configure: failed program was: > can some one tell me how to solve. > regards. * please use the stable releases and preferably the latest when self-building. 3.1.0.14 is a beta. * ip_tproxy.h is a header file created by patching the kernel 2.6.25 thru 2.6.30 for TPROXYv2. * Squid only requires the header when configured with --enable-linux-tproxy. You should be able to remove that option. http://www.squid-cache.org/Versions/v3/3.1/RELEASENOTES.html#ss4.2 http://wiki.squid-cache.org/Features/Tproxy4 Amos