On Jul 24, 2013, at 11:03 AM, Joerg Mayer <jmayer@xxxxxxxxx> wrote:
> OK, the logic is a bit broken - will fix it later tonight if nobody beats me to
> is: right now, if gtk3 is preferred over gtk2 will not be tried even if gtk3 is
> not available.
I've checked in a change to the autoconf script so that, if --disable-wireshark wasn't specified:
if *no* GUI toolkit was specified, use only GTK+ 3;
if *both* GTK+ 2 *and* GTK+ 3 were specified, fail;
otherwise, build with the toolkits that were specified.
We could instead, if no GUI toolkit was specified, use GTK+ 3 if it's available, otherwise use GTK+ 2, but the output of the scripts that check for versions of GTK+ is *REALLY* ugly, and potentially confusing, if the check fails (the failure message might make users think a fatal failure happened and report it, rather than something else, as the problem they're seeing).