[Mono-dev] .NET Micro Framework Platform
Miguel de Icaza
miguel at ximian.com
Thu Oct 12 10:25:11 EDT 2006
> > Not by us at Novell. The mono codebase can be tweaked to run with 3 MB
> > of disk space and 3-4 MB of RAM (plus the stuff required by the system
> > and your app). So it covers the uses cases of both the Compact and
> > regular .Net framework.
> How would one do that? Are there any documents regarding such tailoring?
Use ./configure --enable-minimal=LIST
--enable-minimal=LIST drop support for LIST subsystems.
LIST is a comma-separated list from: aot, profiler, decimal,
pinvoke, debug, reflection_emit, large_code, logging, com, ssa,
This takes care of the runtime; The class libraries must be manually
tweaked (the idea is that we will use JB's Cecil-based linker to turn a
generic assembly into a custom assembly).
See cecil/linker for details on SVN.
More information about the Mono-devel-list