[tarupp@catbot src]$ make
make[1]: Entering directory `/home/tarupp/coding/kx509/src/lib'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/tarupp/coding/kx509/src/lib'
make[1]: Entering directory `/home/tarupp/coding/kx509/src/client'
gcc -DHAVE_CONFIG_H -DLINUX -I/usr/include -I/usr/krb5//include -I. -I./../lib -I.. -g -O2 -DUSE_KRB5 -c load_dlls.c
load_dlls.c:230: error: redefinition of `struct _krb5_ccache'
load_dlls.c:236: error: redefinition of `struct _krb5_cc_ops'
load_dlls.c:309: error: `krb5_free_default_realm' undeclared here (not in a function)
load_dlls.c: In function `FixupExceptionalFuncs':
load_dlls.c:354: error: `NULL' undeclared (first use in this function)
load_dlls.c:354: error: (Each undeclared identifier is reported only once
load_dlls.c:354: error: for each function it appears in.)
make[1]: *** [load_dlls.o] Error 1
make[1]: Leaving directory `/home/tarupp/coding/kx509/src/client'