[Mono-dev] Mono on Embedded Platform

techi eth techieth at gmail.com
Mon Nov 24 04:45:10 UTC 2014


Thanks a lot for reply.



I would be happy if I will get all running under 10 MB.I have listed approx
size of few essential. I am not sure how to reduce & get size under 10 MB.

1)      Mono (link to mono->sgen) : 13 MB

2)      Libmono-2.0.so <http://libmono-2.0.so/> : 12 MB

3)      Mscorelib.dll : 15 MB



Please suggest me which version & what configure option I can try to get
required size.



Other point with full build I see lot’s of lib,system dll, config file  &
share locale is getting generated. I am not in favor of taking out file
manually without prior knowledge of all removable.



Is there any clean way by which I can add or remove required. May be
enabling & disabling by configure option.


Thanks.

On Fri, Nov 21, 2014 at 6:30 PM, Miguel de Icaza <miguel at xamarin.com> wrote:

> The final version of Mono includes an entire SDK.
>
> You really only need the "mono" binary, the configuration files (if any)
> and the DLLs that you need to use.   Which should be some 4 megs or so.
>
> As for features to disable in the VM, you need to be careful, but the
> configure command takes a set of parameters for features you can remove.
>
> On Fri, Nov 21, 2014 at 2:05 AM, techi eth <techieth at gmail.com> wrote:
>
>> Hey,
>>
>>
>>
>> I am very new to mono. I am looking forward to use this great platform
>> over Linux on ARM target.
>>
>>
>>
>> I have following point to check before start.
>>
>> 1)      1) How can I achieve small footprint from mono. I have followed
>> the below link but it produces install directory which is more than 100 MB
>> with mono 3.10.0.
>>
>> http://www.mono-project.com/docs/compiling-mono/small-footprint/
>>
>>
>>
>> I would like to know below listed things are manual way of doing or I can
>> do this by using any of the configure option.
>>
>> ·         Removing unneeded features
>>
>> ·         Removing unneeded data
>>
>> ·         Compilation hints
>>
>> ·         Reducing code in assemblies
>>
>>
>>
>> 2)      2) I will going to write application which is
>> multitasking/multithreading, accessing some device port, talking to
>> Ethernet, running WEB service. Can anyone suggest with mono over Linux what
>> is Flash & RAM size I should use.
>>
>>
>>
>> Techi
>>
>> _______________________________________________
>> Mono-devel-list mailing list
>> Mono-devel-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ximian.com/pipermail/mono-devel-list/attachments/20141124/db688512/attachment.html>


More information about the Mono-devel-list mailing list