[Kde-bindings] Build smoke without QDBus?

Richard Dale rdale at foton.es
Mon Feb 1 19:24:41 UTC 2010

On Monday 01 February 2010 07:21:34 pm Arno Rehn wrote:
> On Monday 01 February 2010 16:39:45 Melton, Ryan wrote:
> > Hello,
> >
> > I've resolved most of my issues building on Windows, however the
> > generator is still compiling in connections to QDBus even though I am
> > passing -DENABLE_QTDBUS_SMOKE=off to cmake.  When linking I get hundreds
> > of these kinds of errors...
> >
> > CMakeFiles\smokeqt.dir\x_4.obj:x_4.cpp:(.text+0xed2): undefined reference
> > to `_i mp___ZN13QDBusArgumentD1Ev'
> At the moment there are two types of smoke libs - the large, monolithic
>  "qt" smoke lib which includes everything (so also dbus) and that is
>  enabled by default. Qyoto and QtRuby don't depend on it anymore, just
>  php-qt afaik. Comment out that one line in smoke/CMakeLists.txt
> add_subdirectory(qt)
> and you should be fine.
I did have a quick look at the PHPQt bindings and it didn't look as though it 
would be too difficult to make it use the more modular smoke libs. It would be 
really good if we could get rid of libsmokeqt for the KDE 4.4 release.

-- Richard

More information about the Kde-bindings mailing list