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