[compiz] KWD not building problem solved

Julian Sikorski lordzanon at poczta.onet.pl
Thu Jan 18 13:12:20 PST 2007


David Reveman napisał(a):
> On Thu, 2007-01-18 at 11:43 +0100, Julian Sikorski wrote:
>> Julian Sikorski napisał(a):
>>> Julian Sikorski napisał(a):
>>>> It looks like you just assumed too much. kde-config has a specific
>>>> include dir query. I am now hitting some dbus problems, but it does not
>>>> seem to be related.
>>>>
>>>>
>>>> ------------------------------------------------------------------------
>>>>
>>>> _______________________________________________
>>>> compiz mailing list
>>>> compiz at lists.freedesktop.org
>>>> http://lists.freedesktop.org/mailman/listinfo/compiz
>>> Well, it seems I won't be able to get this working... With the attached
>>> patch (as suggested in the dbus.h) I was able to get a bit further, but
>>> compilation still blows in the face:
>>> decorator.h:167: error: 'DBusQt' has not been declared
>>> decorator.h:167: error: ISO C++ forbids declaration of 'Connection' with
>>> no type
>>> decorator.h:167: error: expected ';' before 'mDBusQtConnection'
>>> Does standard dbus define this function? Or shall I have some additional
>>> headers installed? Cheers.
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> compiz mailing list
>>> compiz at lists.freedesktop.org
>>> http://lists.freedesktop.org/mailman/listinfo/compiz
>> Are these patches wrong? I know they don't solve the building problem
>> entirely due to the fact kwd is using an obsolete version of DBusQT
>> which is a bit hard to find, but at least the headers location is
>> detected properly. The dbus fix was made according to the comment in the
>> header:
>>
>> #if !defined (DBUS_INSIDE_DBUS_H) && !defined (DBUS_COMPILATION)
>> #error "Only <dbus/dbus.h> can be included directly, this file may
>> disappear or change contents."
>>
>> There is a backport of qt4 dbus, which is not discouraged by upstream
>> and can be downloaded here:
>>
>> http://websvn.kde.org/branches/work/dbus-qt4-qt3backport/
>> http://www.sbox.tugraz.at/home/v/voyager/dbus-1-qt3-0.2.tar.bz2
> 
> Ok, I guess we should depend on dbus-1-qt3 until we can move to qt4. Do
> you know which is the first version of dbus that doesn't include qt
> bindings? We can change so either an old version of dbus with qt
> bindings or dbus-1-qt3 is required.
> 
> -David
> 
> 
Well, I'm not quite sure, but judging from the NEWS, ChangeLog and cvs
log, It would be either or 0.90. qt subdirectory was removed from qt
source at Fri Jul 14 16:20:11 2006 UTC.


More information about the compiz mailing list