This value is set to `no' by default.
+ --enable-small-config=yes,no
+
+ Enable some tweaks to reduce memory usage and disk footprint at
+ the expense of some capabilities. Typically this means that the
+ number of threads that can be created is limited (256), that the
+ maxmimum heap size is also reduced (256 MB) and other such limitations
+ that still make mono useful, but more suitable to embedded devices
+ (like mobile phones).
+
+ This value is set to `no' by default.
+
--with-ikvm-native=yes,no
Controls whether the IKVM JNI interface library is
This defaults to `yes'.
- --with-profile2=yes,no
+ --with-profile4=yes,no
- Whether you want to build the 2.x libraries (support
- for Generics and the 2.0/3.5 APIS).
+ Whether you want to build the 4.x profile libraries
+ and runtime.
It defaults to `yes'.
disabling this will drop support for any
libraries using DllImport.
+ portability:
+ Removes support for MONO_IOMAP, the environment
+ variables for simplifying porting applications that
+ are case-insensitive and that mix the Unix and Windows path separators.
+
profiler:
Disables support for the default profiler.
assemblies (AssemblyBuilderAccess.Save) in
System.Reflection.Emit.
+ shadow_copy:
+ Disables support for AppDomain's shadow copies
+ (you can disable this if you do not plan on
+ using appdomains).
+
simd:
Disables support for the Mono.SIMD intrinsics
library.
framework, and the various SSA-based
optimizations.
+ --enable-llvm
+
+ This enables the use of LLVM as a code generation engine
+ for Mono. The LLVM code generator and optimizer will be
+ used instead of Mono's built-in code generator for both
+ Just in Time and Ahead of Time compilations.
+
+ See the http://www.mono-project.com/Mono_LLVM for the
+ full details and up-to-date information on this feature.
+
+ You will need to have an LLVM built that Mono can link
+ against
+
--enable-big-arrays
This enables the use arrays whose indexes are larger
independent checkout) from the Mono module, that
directory is automatically configured to share the
same prefix than this module gets.
+