Hello,
I compile squid 3.1.xx under Solaris with the following options. Configure/compile works out of the
box without installing anything other than basic Solaris 10.
I use ldap to authenticate users.
Hope this help.
JM
HELPERS="basic,digest,ntlm"
BASIC_HELPERS="DB,LDAP,PAM,getpwnam,SASL"
DIGEST_HELPERS="ldap,password"
./configure\
--prefix=/var/squid \
--disable-icmp \
--enable-snmp \
--enable-delay-pools \
--enable-useragent-log \
--enable-referer-log \
--enable-cache-digests \
--enable-kill-parent-hack \
--enable-ssl \
--with-openssl=/usr/local/ssl \
--enable-auth=$HELPERS \
--enable-basic-auth-helpers=$BASIC_HELPERS \
--enable-digest-auth-helpers=$DIGEST_HELPERS \
--disable-ident-lookups \
--enable-async-io \
--enable-carp \
--enable-xmalloc-statistics \
--with-large-files \
--with-build-environment=POSIX_V6_ILP32_OFFBIG \
LDFLAGS=-lsasl
GarethC wrote:
Hi Justin,
I've compiled Squid on Solaris systems before and there can be the odd
dependency nightmare.
I haven't compiled Squid with ldap_auth but after a bit of digging it looks
like you may need to install libnet (no dependencies other than possibly
libpcap) as this is a dependency of libldap.
What version of LDAP are you running on the box? (i.e. OpenLDAP?)
If you run 'cd /; find ./ -name libnet.so' on your other Solaris box, if
it's found it may suggest libnet was installed from source as opposed to
package based.
Thanks,
Gareth
-----
Follow me on...
My Blog
Twitter
LinkedIn
Facebook
--
View this message in context: http://squid-web-proxy-cache.1019090.n4.nabble.com/Squid-Compile-Errors-tp4487870p4489311.html
Sent from the Squid - Users mailing list archive at Nabble.com.
--