Re: probs. building libcurl w/gssapi on win32
Date: Thu, 01 May 2008 13:51:47 -0400
David Rosenstrauch wrote:
> Trying to build libcurl with HAVE_GSSAPI support on windows (using MS VC
> 2003), but having probs. Can anyone advise?
> For the Kerberos/GSS library, I'm using MIT's Kerberos For Windows
> (v3.2.2) - SDK version. I've defined HAVE_GSSAPI and HAVE_GSSMIT, and
> I've specified the SDK's inc/krb5 directory as an include directory for
> the project. But I keep getting numerous "macro redefinition" build
> errors. e.g.:
> C:\dave\kfw-3-2-2-final\inc\krb5\win-mac.h(162): warning C4005:
> 'HAVE_SYS_TYPES_H' : macro redefinition
> c:\dave\curl-7.15.4\lib\config-win32.h(80) : see previous
> definition of 'HAVE_SYS_TYPES_H'
> Anyone have any idea what the prob is and how to fix or workaround it?
Hmmm ... made it a little further. I just commented out some of the
duplicate defines in config-win32.h, and most of the probs went away.
Got 1 last error now, though, which doesn't look quite as simple to solve:
c:\dave\curl-7.15.4\lib\http_negotiate.c(74): error C2065: 'EMSGSIZE' :
I'm obviously not including some header where that error code is
defined, but I'm not sure which one. There's nothing in curl or kfw
that defines that.
Received on 2008-05-01