Ethereal-dev: Re: [Ethereal-dev] errors linking ethereal CVS - Visual Studio .NETProfessional

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Andrew Hood <ajhood@xxxxxxxxx>
Date: Thu, 08 Jan 2004 08:44:28 +1100
Graham Bloice wrote:
Anders Broman (TN/EAB) wrote:

Hi,
I did a serach on MSVC7 and found this message:
http://www.ethereal.com/lists/ethereal-dev/200309/msg00645.html
Is that of any help ?
/ Anders

That looks significant. I suspect that some or all of the dependency
binaries were compiled with a different version of MSVC - probably 6.



Running the MS Dependency Walker tool (depends.exe) on the dll's will show
you which dlls they are linked with.

I did that.

Everything I compiled with VC7 depends on version 7 dlls. Either MSVCRT70.DLL or MSVCR70D.DLL.

All the prereq Win32 binaries from ethereal.org use MSVCRT.DLL which I understand is the version 6 dll.

This is supposed to be a big no-no, and why a bit later in my mail I was asking where to find the Windowsified sources used to build the binaries.

--
There's no point in being grown up if you can't be childish sometimes.
                -- Dr. Who