Wireshark-dev: Re: [Wireshark-dev] Microsoft Visual C Version 6 support isa bitoutdated ...
From: Ulf Lamping <[email protected]>
Date: Thu, 21 Dec 2006 12:09:16 +0100
RABRET Laurent RD-MAPS-ISS wrote:
Of course there's one, I posted a patch about 1.5 years ago for the formerly Ethereal to successfully compiled with Visual > 6. I have always successfully used this patched Ethereal/Wireshark compiled with VS 2003 and have just checked when compiled with Visual C++ 2005 Express --> No problem if we include the .exe/dll.manifest to the distribution.
Thanks for the info.

Could you add the manifest files and - if required - the changes to the makefiles? Your patch only includes the gstdio.h related stuff.
I do not understand why this patch was not applied but it's maybe because I do not know glib (or because the macro does not work on VS6/Unices -> not tested on these environments).
Probably as none of the core developers could test it, lack of time, ...
The "spirit" of the patch is very simple: Do not use glib API for file handling whilst glib is compiled with visual studio 6.

Caution: if you test, DO NOT FORGET to compile "zlib" to ensure RT lib consistency.
As a first step I'll simply disable zlib for my experiments (zlib is optional).
Regards, ULFL