dbus version mismatch

Dan Nicholson dbn.lists at gmail.com
Tue Jul 15 05:45:24 PDT 2008

On Tue, Jul 15, 2008 at 3:18 AM, Guy Dalziel <krendoshazin at gmail.com> wrote:
> Recently when trying to compile dbus-glib, a dependency of HAL, I was
> met with the error 'configure: error: DBus development libraries not
> found'. Review of the configuration file revealed that it is in fact
> looking for a version of dbus version 1.1 or better;
> line 26663: { (echo "$as_me:$LINENO: \$PKG_CONFIG --exists
> --print-errors \"dbus-1 >= 1.1\"") >&5
> checking this with pkg-config gives:
>  pkg-config --exists --print-errors 'dbus-1 >= 1.1'
>  Requested 'dbus-1 >= 1.1' but version of dbus is 1.0.2
> and attempting to change the configuration file to 1.0 results with
> ./.libs/libdbus-glib-1.so: undefined reference to `dbus_watch_get_unix_fd'

There's a reason why they're specifying that version 1.1 is needed. :)

> It will be necessary to upgrade dbus to >= 1.1 in order to get dbus-glib
> to work.

What version of dbus-glib are you trying to build? The one that's
currently in the book certainly works with dbus-1.0.2.



More information about the blfs-dev mailing list