As Rich said, I did hit something like this before.  There were actually
2 reasons why I hit a similar problem:
#1: most libraries that ethereal uses have their own copies 
    (usually modified forms) on the ethereal web-site.  The problem I
    hit was from the fact that I was not using the custom version of
    zlib.
#2: like you said, inclusion of winsock.h before winsock2.h

Graham Bloice wrote:
> 
> I seem unable to build either 0.9.7 or the latest CVS on Win32 due to a
> problem with Winsock.h / winsock.2 clashes.  The errors are shown in
> gtk/capture_dlg, capture_prefs and main.
> 
> I'm using MS VC6 with the Platform SDK installed.
> 
> I presume that something (Net-SNMP ??) is loading winsock.h before
> winsock2.h, but I can't figure it out yet.
> 
> Regards,
> 
> Graham Bloice
> 
> _______________________________________________
> Ethereal-dev mailing list
> [EMAIL PROTECTED]
> http://www.ethereal.com/mailman/listinfo/ethereal-dev


Reply via email to