Ethereal-dev: [Ethereal-dev] Compiling Ethereal

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

From: Jason House <jhouse@xxxxxxxxx>
Date: Wed, 03 Jan 2001 17:57:09 -0500
I'm attempting to compile ethereal...  I'm making progress, but have not
been able to successfully compile.
I am using Microsoft Visual C++ 6.0 on a windows 98 platform.

I believe that I am using the wrong source for libpcap... I think that I
need WinPcap, but the server netgroup-serv.polito.it never responds... 
Does anybody know of an alternate location that I can obtain the correct
file?  (I obtained the file libpcap-0.5.2.tar.gz from some other source,
but it gives me a number of compilation errors)

I also get a lot of "warning C4761: integral size mismatch in argument;
conversion supplied" messages when I compile the code.  Two examples are
gtk/main.c(508) and epan/resolv.c(225).  Is this normal or a sign of
other troubles?

I copied time.h to sys\time.h (in C:\Program Files\Microsoft Visual
Studio\VC98\include\).  Before doing that I was getting an error that
the system could not find "sys/time.h"

I've altered config.make to indicate the paths where I decompressed the
following files: glib-dev-200000805.zip, gtk+-dev-20000722.zip, and
libpcap-0.5.2.tar.gz.  Are there any other files that I will need to
modify?