[Mono-list] Port to symbian?
Andreas Färber
andreas.faerber at web.de
Fri Nov 10 09:39:27 EST 2006
Hi Thomas,
> Found the question about Symbian in the below posting - Would just
> like to add a vote. Mobility is key - am I wrong when I say most
> new applications has a mobility perspective? We should have at
> least an official opinion on this?
> Thomas
Hearing and finding nothing new on the topic, apart from another
commercial CLI implementation, I have begun to write a small CLI
interpreter for Symbian OS - I recently spent about a week getting
from an mcs-compiled assembly to it writing its Hello World string to
the console - last part is still a hack with all calls treated as
calls to void Console.WriteLine(System.String), a not-type-safe stack
and no compiling mscorlib yet and as a console app with static
variables it only runs in the simulator. Anyway, I could share the
code if there is interest.
I figured Mono was way too big for my phone and Symbian OS only
includes a POSIX compatibility library and otherwise uses C++
libraries along with its own conventions, so porting Mono directly
seemed problematic at least.
Helpful for any such effort would be if Mono's mcs were less tied to
Microsofts .NET - for example it emits a non-standard version string
and requires me to complete a number of classes before compiling
mscorlib even if I don't use them yet...
Andreas
>
> http://lists.ximian.com/pipermail/mono-list/2006-August/032404.html
>
> > I would like to know if somebody is working in porting mono to
> > symbian OS. Is there any work in progress around it?
>
> I'd be interested to hear that, too!
>
> The only related product I know of is AppForge Crossfire (http://
> www.appforge.com/products/crossfire/index.html), which is commercial.
>
> Mono does appear to support the ARM processor (http://www.mono-
> project.com/Mono:ARM); the biggest issue I see is that the memory
> management is considerably different on Symbian OS (cleanup stack),
> and non-constant global variables are problematic.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20061110/d6f116b6/attachment.html
More information about the Mono-list
mailing list