I've now managed to create a working D-Bus and QtDBus setup. It turned out to 
be the very silly issue of not having the dbus-1.dll in my path resulting in Qt 
failing to load the library. Always the little things huh! ;)

Thank you very much for your help and thanks for all your hard work on KDE.

Regards,
Nick

-----Original Message-----
From: [email protected] [mailto:[email protected]] On 
Behalf Of Andre Heinecke
Sent: 11 August 2011 08:27
To: KDE on Windows
Subject: Re: Building a working DBus & QtDBus on Windows

Hi,

Am Dienstag 09 August 2011 12:42:51 schrieb Ogden, Nick:
> Hi,
>
> I've been attempting to build a working QtDBus and DBus daemon setup on
> windows, however with the built D-Bus daemon running, QDBusViewer is unable
> to connect and display the bus objects.
You could just use emerge for this which is a really nice tool to build for
windows and contains a lot of knowledge about how to compile software.
Even for kde unrelated projects.
>
> When using the KDE-Windows DBus binaries and QtDBusViewer, I notice there
> is no problem and the bus can be viewed. I was wondering if there are any
> patches or build procedures that are followed by the KDE-Windows build
> process to achieve this working setup?
Recently we switched to dbus-1.4.10 where we only have one tiny patch against
it so that it compiles with msvc 2010, everything else is upstream sources.

To avoid conflicts between multiple dbus-installations we use the install-path
scope which may be a problem with your installation that your dbus and
qdbusviewer are not in the same scope.

Our configure options are:
"-DDBUS_BUILD_TESTS=OFF "
"-DDBUS_ENABLE_XML_DOCS=OFF "
"-DDBUS_USE_EXPAT=ON "
"-DDBUS_REPLACE_LOCAL_DIR=ON "
"-DDBUS_ENABLE_VERBOSE_MODE=OFF "
 "-DDBUS_DISABLE_ASSERTS=ON "
"-DDBUS_SESSION_BUS_DEFAULT_ADDRESS:STRING=autolaunch:scope=install-path "

Regards,
Andre


--
Andre Heinecke |  ++49-541-335083-262 |  http://www.intevation.de/
Intevation GmbH, Neuer Graben 17, 49074 Osnabrück | AG Osnabrück, HR B 18998
Geschäftsführer: Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner
_______________________________________________
Kde-windows mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-windows



The details of this company are as follows:
G4S Technology Limited, Registered Office: Challenge House, International 
Drive, Tewkesbury, Gloucestershire GL20 8UQ, Registered in England No. 2382338.

This communication may contain information which is confidential, personal 
and/or privileged.

It is for the exclusive use of the intended recipient(s).
If you are not the intended recipient(s), please note that any distribution, 
forwarding, copying or use of this communication or the information in it is 
strictly prohibited.

Any personal views expressed in this e-mail are those of the individual sender 
and the company does not endorse or accept responsibility for them.

Prior to taking any action based upon this e-mail message, you should seek 
appropriate confirmation of its authenticity.

This e-mail has been scanned for all viruses by MessageLabs.
_______________________________________________
Kde-windows mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-windows

Reply via email to