Ethereal-dev: [Ethereal-dev] Re: Support for building under Visual Studio 2k3

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

From: "Laurent Rabret" <laurent_rabret@xxxxxxxxxxx>
Date: Mon, 31 Jan 2005 22:06:48 +0100
Hi,
Not sure that Visual Studio Toolkit is the best tool to compile Ethereal. It doesn't include important "helpers" like nmake.
At home, I compile Ethereal with the .NET platform SDK that is free and provides all the required tools.
At last, I posted this information many times on the list but it's very important: you'll have to compile both ethereal *AND ZLIB* for ethereal to work fine with msvcrt7x
http://www.microsoft.com/downloads/details.aspx?FamilyID=9B3A2CA6-3647-4070-9F41-A333C6B9181D&displaylang=en
Regards
Laurent
 
 
Thus spake Gerald Combs (gerald@xxxxxxxxxxxx):

> We might be able to distribute MSVCR7x.DLL with Ethereal, but we'd have
> to rebuild a lot of other libraries, as you point out below:
>
> > Another problem is that the MSVC++ 2003 tooklit only contains *static*
> > libraries, so yuo could potentially have serious issues about "I thought
> > that chunk of memory was allocated in *my* module, but it doesn't seem
> > to be true". You'll have to rebuild all modules Ethereal relies upon
> > today (Gtk, GLib and their dependencies for a start - maybe some other
> > people already tried this in the Gtk/Glib/GNOME community).

Really? I thought I specifically remembered seeing msvcr71.dll and not
a .lib? In which case so long as ethereal and the libs shared the same
common toolkit dll, it should be fine, no?

--
Mike Perry
Mad Computer Scientist
fscked.org evil labs