Ethereal-dev: [Ethereal-dev] FYI: Removal of all GTK specific things from the root dir finishe
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
Hi List!
After splitting the last things from capture.c into gtk/ui_util.c, no
GTK specific things are left over in the Ethereal root dir :-)
Except for one place: plugins/packet-asn1.c. I really don't know how to
handle this, as this combination of a plugin and GTK code
is really insane. I don't know a good solution to this, but currently
the GTK part of the plugin isn't generated per default, so this shouldn't
be a problem.
BTW: We now have three different functions for quitting/exiting Ethereal
from the capture code (in ui_util.c/.h). Could please someone with some more
knowledge on this have a look, if this can be reduced to some less
functions.
Currently when developing GTK code for both version 1 and 2, my cycle is
to test on one version, change the GTK_VERSION setting in config.nmake,
rebuild the GTK specific things and test the other version. Thats a bit
annoying :-(
I'm just thinking about generating GTK1 and GTK2 versions of Ethereal in
one run, getting two exe files for the win32 platform ...
Regards, ULFL