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.

From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Fri, 23 Jan 2004 00:53:20 +0100
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