On Jul 26, 2007, at 12:30 PM, Guy Harris wrote:
>> Also, GTK+ and GLIB were installed in /usr/local/lib
>
> It appears that the GLib test macro isn't doing enough checking, as is
> it found GLib present, which it is, but not enough of it is present to
> *compile* software that uses it.
>
> I suspect you have GLib, but *not* the GLib development package,
> installed; packages for libraries in Linux tend to have "user"
> packages,
> which just install shared libraries but not headers or archive
> libraries, and "developer" packages, which install headers and perhaps
> archive libraries.
>
> If you installed GLib from an RPM, there's probably an RPM with a name
> like "glib-devel" or something such as that; you'll need to install
> that. (The same applies to GTK+.)
The key here might be
> checking for GTK+ - version >= 2.0.0... Will use uninstalled version
> of GTK+ found in PKG_CONFIG_PATH
> yes (version 2.10.14)
A similar message was printed for GLib.
I tried reading the pkg-config man page, and I have no idea that this
"uninstalled" stuff means. The man page says
--uninstalled
Normally if you request the package "foo" and the
package "foo-
uninstalled" exists, pkg-config will prefer the "-
uninstalled"
variant. This allows compilation/linking against
uninstalled
packages. If you specify the "--uninstalled" option,
pkg-config
will return successfully if any "-uninstalled"
packages are
being used, and return failure (false)
otherwise. (The
"PKG_CONFIG_DISABLE_UNINSTALLED" environment variable
keeps pkg-
config from implicitly choosing "-uninstalled"
packages, so if
that variable is set, they will only have been used if
you pass
a name like "foo-uninstalled" on the command line
explicitly.)
but I'm not sure what a "-uninstalled variant" of a package is.
_______________________________________________
Wireshark-dev mailing list
[email protected]
http://www.wireshark.org/mailman/listinfo/wireshark-dev