[Mono-devel-list] Compiling/running with compact framework on linux

Rafael Teixeira monoman at gmail.com
Wed Feb 16 15:28:52 EST 2005

Inline comments.

On Wed, 16 Feb 2005 11:18:55 +0000, William Wragg <william at datapro.co.uk> wrote:
> Hi,
> I am looking at developing applications on winCE/pocket PC using the
> .NET compact framework. I was wondering whether mono can compile/run
> with the .net compact framework on Linux.

What do you mean? To install the compact framework libraries in Linux,
and direct the compiler to use them?

If so, two problems arise:
-- MS licenses forbid to install their libraries in anything but Windows.
-- Our compilers doesn't recognize/process the special options needed anyway.

Another possibility is to use mono with a profile that mimics the
compact framework libraries

Well we don't have such a beast, because
-- dotNET CF is so crippled that it should not be called dotNET (they
are correcting some bits like better XML and COM-Interop for the next
version), we would have to cut too many things to be as crippled as
them, and no one invested time on that.
-- but dotNET CF also implements very different ui controls in its
winforms implementation, it's not duplicated in mono either.

> I have found a few references to this in the list and via google, but
> they generally say this should probably be possible, but don't mention
> if it was actually accomplished or how.

AFAIK, it is not, in the way you are asking...

> If it is not possible, is it possible to use mono in any other way to
> develop on winCE/Pocket PC?

Well, there are reports of people installing some mono libraries or
excerpts from our library codebase as part of their .NET CF apps,
particularly our XML handling code...

> Any help would be greatly appreciated.
> Regards,
> Wm.


Rafael "Monoman" Teixeira
I'm trying to become a "Rosh Gadol" before my own eyes. 
See http://www.joelonsoftware.com/items/2004/12/06.html for enlightment.

More information about the Mono-devel-list mailing list