[Kde-bindings] Build smoke without QDBus?

Arno Rehn arno at arnorehn.de
Mon Feb 1 19:32:54 UTC 2010


On Monday 01 February 2010 20:24:41 Richard Dale wrote:
> 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.
KDE 4.4 will be released in about a week. If that's enough time to do the 
switch then I'd be fine with that. Is Thomas Moenicke still around? I guess he 
could help making php-qt use the other smoke libs.

-- 
Arno Rehn
arno at arnorehn.de



More information about the Kde-bindings mailing list