[MonoDevelop] Building a minimal standalone mono runtime + mcs

Alan alan.mcgovern at gmail.com
Fri Mar 1 13:53:13 UTC 2013


It's simpler to just compile mono and then just select the binaries
you need. Modifying the build system is far from trivial and is more
likely to break things than help.

Alan

On 1 March 2013 13:28, Emile Bosch <mielzpost at gmail.com> wrote:
> Hi Alan,
>
> Thanks for responding. I am on Mac OSX, and i am building right now 3.0.6.
> MAKE generates a lot of output, even though i am disabling mono2,4 and only
> building 4.5. Is there someway i can skip the building of al the windows.*
> dlls and all the tools etc.
>
> Modifying the makefile should be the answer but its a bit daunting to see
> where and what i need to edit.
>
> Is there a guide somewhere on how to modify the makefiles appropiately?
>
>
> On Fri, Mar 1, 2013 at 2:20 PM, Alan <alan.mcgovern at gmail.com> wrote:
>>
>> Depending on your OS of choice, this could be done already. Mono on
>> windows and mac typically comes as a single installer. If you want to
>> remove bloat you can simply delete assemblies which you do not
>> require.
>>
>> Mono for Debian is split up into many packages already, so you'd get
>> the 'minimal' install by default as you only install exactly what it
>> is you require.
>>
>> Alan
>>
>> On 1 March 2013 12:30, Emile Bosch <mielzpost at gmail.com> wrote:
>> > Hi!,
>> >
>> > I have a little quest of mine to build a minimal mono runtime and
>> > compiler.
>> > Basically what i want to do is remove
>> > all the bloat which is not necessary to run .net apps.
>> >
>> > If possible i want to elimate so much that a standalone MCS and MONO
>> > remains. The objective of this quest is to
>> > make something which is simliar to node and runs on linux. Not
>> > necessarily
>> > async, but easily installable, lightweight. And doesn't come
>> > with the standard microsoft bloat.
>> >
>> > Is there someone around on the mailing list which has done something
>> > similar, or can give me some pointers on how to get started?
>> > I was even thinking of maybe using a different mscorlib to reduce the
>> > size
>> > even further.
>> >
>> > Thanks a lot,
>> >
>> > Emile Bosch
>> >
>> > _______________________________________________
>> > Monodevelop-list mailing list
>> > Monodevelop-list at lists.ximian.com
>> > http://lists.ximian.com/mailman/listinfo/monodevelop-list
>> >
>
>


More information about the Monodevelop-list mailing list