For those of you interesed in the Win32 version of Ethereal, and
specifically, in a packaging method easier than zip files, I
have checked in the files to produce a nice Win32 package using
NSIS, the packaging program used in WinAmp.
This is my first time making an installation package for Win32.
Please give it a try. The 6MB file is available at:
http://www.xiexie.org/ethereal/ethereal-setup-20010403.exe
It seems to install and uninstall cleanly, but any comments
or suggestions are welcome on what could be done better.
It's version number is "0.8.16", although it is all the
code in CVS up to 2001/04/03.
This binary requires WinPcap 2.1, recently released, available
at http://netgroup-serv.polito.it/winpcap/
There are no longer separate capture and non-capture versions
of the binaries; one version can do it all, thanks to the fact
than WinPcap 2.1 is now a DLL.
In order to get the plugins to work, you should accept
the default installation location of C:\program files\ethereal
More code needs to be checked into Ethereal in order to get
it to use the installation location as a place to look for plugins.
Why is the package 6MB? The package includes:
* The standard Ethereal distribution (*.exe's + documentation)
* The GTK+ DLLs
* PDB files which contain debug symbols (not installed by default)
I might break up this 6MB package into 2 or 3 separate packages,
to make each package smaller. Your feedback is welcome on this
issue.
Martin: you can use this to [finally!] get the PDB files so we
can see what's happening in that crash that you see with 0.8.16.
--gilbert