Ethereal-dev: Re: [Ethereal-dev] Help - configure won't build ethereal

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

From: Guy Harris <gharris@xxxxxxxxx>
Date: Mon, 3 Dec 2001 20:56:07 -0800
OK, the problem wasn't that the configuration completely failed, it was
that it refused to build Ethereal in particular.

The complaint is that the GTK+ header files it found don't match the
GTK+ library it found:

	checking for GTK - version >= 1.2.0... *** GTK+ header files (version 1.2.8) do not match
	*** library (version 1.2.10)
	no

and the program that checks that (which is part of the GTK+
configuration stuff - we didn't write it) gets the version numbers from
the header files and libraries.

The reason is probably that, well, the GTK+ header files installed on
your system are from GTK+ 1.2.8, as the program reports, while the GTK+
library is from GTK+ 1.2.10.

Perhaps somebody installed the 1.2.8 version of GTK+, complete with
header files, and somebody then later installed only a run-time package
of the 1.2.10 version of GTK+, with no header files.

I'd suggest uninstalling both 1.2.8 *and* 1.2.10 from the machine, and
then install both run-time *and* developer's packages of 1.2.10.