[Mono-dev] .NET Micro Framework Platform

Miguel de Icaza miguel at ximian.com
Thu Oct 12 10:25:11 EDT 2006


Hello,

> > 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,
  generics.

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 mailing list