QDBUS_LIBRARIES-NOTFOUND

Melchior FRANZ mfranz at aon.at
Tue Jun 6 12:42:10 CEST 2006


I've installed dbus from their cvs/head, kdesupport/qt-copy/kdelibs from
svn/head, followed the instructions in PORTING-TO-DBUS.txt, set the
PKG_CONFIG_PATH correctly (dbus-qt is installed in /usr/local/kde4),
and apparently cmake/pkconfig finds it. But it pretends it doesn't:

  $ strace -fF -eopen cmake [...] 2>&1|grep -i dbus
  [pid  7333] open("/home/m/kde4/kdelibs/cmake/modules/FindQtDBus.cmake", O_RDONLY) = 3
  [pid  7338] open("/usr/local/lib/pkgconfig/dbus-1.pc", O_RDONLY) = 27
  [pid  7340] open("/usr/local/lib/pkgconfig/dbus-1.pc", O_RDONLY) = 27
  [pid  7342] open("/usr/local/lib/pkgconfig/dbus-1.pc", O_RDONLY) = 27
  [pid  7344] open("/usr/local/lib/pkgconfig/dbus-1.pc", O_RDONLY) = 27
  [pid  7346] open("/usr/local/lib/pkgconfig/dbus-1.pc", O_RDONLY) = 27
  [pid  7348] open("/usr/local/kde4/lib/pkgconfig/dbus-qt4-1.pc", O_RDONLY) = 27
  [pid  7348] open("/usr/local/lib/pkgconfig/dbus-1.pc", O_RDONLY) = 28
  -- QtDBus Results: QDBUS_LIBRARIES-NOTFOUND /usr/local/include \
     -I/usr/local/include/dbus-1.0 -I/usr/local/lib/dbus-1.0/include
  -- You need the CVS version of D-BUS library. The one that your distribution \
     installed, even if it's 0.61, probably won't be en

How can I persuade cmake not to lie? Is there some additional magic to know?
I don't even get a log file in CMakeFiles -- cmake has no --verbose option ...

m.  :-/


More information about the Kde-buildsystem mailing list