hi 
i have some problem of compiling squid manually the configuration options are

./configure --prefix=/usr/local/squid3 --disable-maintainer-mode 
--enable-storeio=ufs,aufs --enable-removal-policies=lru,heap 
--enable-underscores --enable-external-acl-helpers=ip_user,wbinfo_group 
--enable-zph-qos --with-filedescriptors=32768 --with-large-files 
--enable-linux-netfilter --enable-htcp --with-pthreads --enable-snmp 
--enable-wccp --enable-wccpv2

the configuration option is done normally without any error, when i want to 
make the squid source the error messages appears 

PtrFunE[typeinfo for CommCbFunPtrCallT<CommConnectCbPtrFun>]+0x10): undefined 
reference to `typeinfo for AsyncCall'
./.libs/libsquid.a(CommCalls.o): In function `CommConnectCbParams':
/programs/squid-3.1.0.11/src/CommCalls.cc:54: undefined reference to 
`DnsLookupDetails::DnsLookupDetails()'
/programs/squid-3.1.0.11/src/CommCalls.cc:54: undefined reference to 
`DnsLookupDetails::DnsLookupDetails()'
./.libs/libsquid.a(CommCalls.o): In function `operator<<':
/programs/squid-3.1.0.11/src/DnsLookupDetails.h:28: undefined reference to 
`DnsLookupDetails::print(std::basic_ostream<char, std::char_traits<char> >&) 
const'
collect2: ld returned 1 exit status
make[3]: *** [ufsdump] Error 1
make[3]: Leaving directory `/programs/squid-3.1.0.11/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/programs/squid-3.1.0.11/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/programs/squid-3.1.0.11/src'
make: *** [all-recursive] Error 1

can anyone tell me what is the wrong, 
the OS is Debian squeeze and i update it and upgrade it, after that i installed 
the build-essential package, and libcap2, and even installing all the 
dependencies packages that exist for the squid3 in the Debian package webpage , 
i was installing the squid from the source normally in previous time using 
these options,
please can anyone help me with this missing dependence 


thanks with my best regards

Reply via email to