[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-dbus
Subject:    Re: [Patch] Dbus qt bindings fail to build
From:       Thiago Macieira <thiago.macieira () trolltech ! com>
Date:       2006-02-25 12:39:40
Message-ID: 200602251339.41203.thiago.macieira () trolltech ! com
[Download RAW message or body]


Sjoerd Simons wrote:
>Hi,
>
>  Qt in dbus 0.61 fails to build for me. The moc files weren't generated
>  automatically and the prototypes for DBusSignature* weren't available.
>
>  Attached patch fixes this for me

Thank you, the patches to Makefile.am and to qdbustype.cpp make sense. But 
I cannot apply the one to qdbustype.h. That's a public header and it must 
not include dbus-signature.h. 

There, I have to ask the list:
why is dbus-signature.h not installed?

I failed to notice this problem because my local D-Bus tree is patched to 
install it, since I'm building the Qt binding out-of-tree and using 
qdbustype.h in testcases.

And since DBusSignatureIter is a typedef, not a struct, I cannot use 
forward declaration. I'd rather have a position on whether 
dbus-signature.h can be exported before I try to implement a solution.

-- 
Thiago José Macieira - thiago.macieira AT trolltech.com
Trolltech AS - Sandakerveien 116, NO-0402 Oslo, Norway

[Attachment #3 (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic