Calligra on Windows: QtDBus

Boudewijn Rempt boud at valdyas.org
Tue May 8 10:03:55 BST 2012


On Tue, 8 May 2012, Taco H. in den Bosch wrote:

> 
> Hi everybody,
> 
> I am trying to build Calligra Words on Windows. This is mostly working, except that a number of important
> classes (prominently KoDocument) depend on the QtDBus component which is not provided on windows (at least
> not in the version 4.8.1 of Qt that I am using).
> 
> There is a Windows build of calligra, maintained by KO GmbH (www.kogmbh.com), so they must have found a way
> around this. Can anybody tell me how this is done? I see no facility in the source code to remove the
> dependency on QtDBus, so I imagine that they in some way make this component available in Windows. I have
> found a couple of references on the internet about doing this, but it seems incomplete and not very
> dependable.
> 
> Any pointers in the right direction are appreciated.
>

Hi Taco!

We've short-circuited the base dependency part of calligra by using KDE's 
windows emerge tool. That builds all the base parts, including dbus on 
windows, and that enables the Qt dbus library as well. THere's been some 
talk of making dbus optional or making it use windows' native ipc, but no 
code has been written yet.

You can find instructions on how to build calligra on windows at:

http://techbase.kde.org/Projects/KDE_on_Windows

and

http://community.kde.org/Calligra/Building_Calligra_on_Windows

Boudewijn



More information about the calligra-devel mailing list