I use native Solaris 10 libraries. My source is at
http://squidkerbauth.cvs.sourceforge...uid_kerb_auth/

../configure
checking for a BSD-compatible install... ./install-sh -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... yes
checking for gcc... no
checking for cc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... no
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of cc... none
checking how to run the C preprocessor... cc -E
checking gssapi.h usability... no
checking gssapi.h presence... no
checking for gssapi.h... no
checking gssapi/gssapi.h usability... yes
checking gssapi/gssapi.h presence... yes
checking for gssapi/gssapi.h... yes
checking gssapi/gssapi_ext.h usability... yes
checking gssapi/gssapi_ext.h presence... yes
checking for gssapi/gssapi_ext.h... yes
checking for main in -lnsl... yes
checking for main in -lsocket... yes
checking for main in -lresolv... yes
checking for main in -lgss... yes
checking for SPNEGO support... yes
checking whether byte ordering is bigendian... yes
configure: ## -----------------------------##
configure: ##
configure: ## seam has been selected
configure: ##
configure: ## -----------------------------##
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
configure: updating config.h

and the make is just:


cc -DHAVE_CONFIG_H -I. -g -c squid_kerb_auth.c
cc -DHAVE_CONFIG_H -I. -g -c base64.c
cc -g -o squid_kerb_auth squid_kerb_auth.o
base64.o -lgss -lresolv -lsocket -lnsl
cc -DHAVE_CONFIG_H -I. -g -c squid_kerb_auth_test.c
cc -g -o squid_kerb_auth_test squid_kerb_auth_test.o
base64.o -lgss -lresolv -lsocket -lnsl

So no conflict with any other Keberos library. No Heimdal nor MIT is
installed.

Markus

"Michael B Allen" wrote in message
news:78c6bd860807201107g325551fdgf5b851a79bc8a453@ mail.gmail.com...
> On Sun, Jul 20, 2008 at 11:33 AM, Markus Moeller
> wrote:
>> I tried to use my squid_kerb_auth on Solaris 10 and fail.

>
> I don't know anything about squid_kerb_auth or Solaris 10 really but
> how are libs linked together? There are enough GSSAPI and Kerberos
> libs around that you almost have to use symbol versioning if you're
> loading things dynamically.
>
> Mike
>
> --
> Michael B Allen
> PHP Active Directory SPNEGO SSO
> http://www.ioplex.com/
> ________________________________________________
> Kerberos mailing list Kerberos@mit.edu
> https://mailman.mit.edu/mailman/listinfo/kerberos
>