Fw: [Mono-list] How difficult mono porting to other platforms? e.g. Symbian

Serge serge@wildwestsoftware.com
Sat, 10 Aug 2002 13:03:53 +0300


> I was just thinking at how difficult would be porting the mono core to other platform (not unix-like) like SYMBIAN

In the case of Symbian, it's difficult, IMO.
Mono depends on some libraries, so porting these libs is the first step.
To make such port practical it would be desirable to reuse as much of the system resources as possible - such as Unicode stuff.
Symbian's native APIs are C++, so some adapter library will be needed.
I assume you're interested in porting to real device, not emulator, so maybe this will require some Thumb support.

> Is there a well closed set of classes that implements all the underlying OS calls?

io-layer plays this role to some extent.