Bug 50818 - document how to build D-Bus for WinCE
Summary: document how to build D-Bus for WinCE
Status: RESOLVED WONTFIX
Alias: None
Product: dbus
Classification: Unclassified
Component: core (show other bugs)
Version: 1.5
Hardware: All All
: lowest enhancement
Assignee: Havoc Pennington
QA Contact: John (J5) Palmieri
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-07 01:32 UTC by Ralf Habacker
Modified: 2014-09-23 14:44 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Ralf Habacker 2012-06-07 01:32:31 UTC
In readme.wince there are not enough hints how to setup a wince development tool chain, which are required for building and testing dbus on wince. 

In principle building dbus on wince is possible at least with microsoft tools and with cegcc http://cegcc.sourceforge.net/ on cygwin. 

Compiling a small wince arm application with cegcc has been tested. 

Emulating wince devices seems to be possible with microsoft device emulator http://www.microsoft.com/en-us/download/details.aspx?id=5352

The device emulator needs images; a few are listed here: 
Windows Mobile 5 http://download.microsoft.com/download/c/b/b/cbb8bc58-07b9-46bb-86ba-d12bb0d9b1d9/efp.msi
Windows Mobile 2003  http://www.microsoft.com/en-us/download/details.aspx?id=13022
Windows Mobile 6 http://www.microsoft.com/en-us/download/details.aspx?id=7974
Windows Mobile 6.1 http://www.microsoft.com/en-us/download/details.aspx?id=16182
Windows Mobile 6.1.4 http://www.microsoft.com/en-us/download/details.aspx?id=9263
Windows Mobile 6.5 http://www.microsoft.com/en-us/download/details.aspx?id=17284

For cmake there are some hints how to configure for cross compiling http://www.cmake.org/pipermail/cmake/2010-April/036318.html but this seems rather incomplete.

If someone have already a receipt for a working build tool chauin installation on linux/windows please add related notes here, so a complete readme.wince could be provided.
Comment 1 Simon McVittie 2012-06-25 04:03:01 UTC
(In reply to comment #0)
> In principle building dbus on wince is possible at least with microsoft tools
> and with cegcc http://cegcc.sourceforge.net/ on cygwin. 

Windows Phone 8 is apparently based on the WinNT kernel, not the WinCE kernel like Windows Phone 7, so Windows CE support might become less interesting over time?

(Having said that, most of the WinCE-specifics in D-Bus seem to be avoiding missing library features, rather than missing kernel features, so perhaps a separate Windows Phone target will still be needed.)
Comment 2 Simon McVittie 2014-09-23 14:44:22 UTC
Resolving WONTFIX since nobody seems to care about CE any more.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.