[root@AY121110111722e1c8917 mono-2.10.9]# ./configure --help`configure' configures this package to adapt to many kinds of systems.Usage: ./configure [OPTION]... [VAR=VALUE]...To assign environment variables (e.g., CC, CFLAGS...), specify them asVAR=VALUE. See below for descriptions of some of the useful variables.Defaults for the options are specified in brackets.Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print `checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for `--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or `..']Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [/usr/local] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX]By default, `make install' will install all the files in`/usr/local/bin', `/usr/local/lib' etc. You can specifyan installation prefix other than `/usr/local' using `--prefix',for instance `--prefix=$HOME'.For better control, use the options below.Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --sbindir=DIR system admin executables [EPREFIX/sbin] --libexecdir=DIR program executables [EPREFIX/libexec] --sysconfdir=DIR read-only single-machine data [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] --localstatedir=DIR modifiable single-machine data [PREFIX/var] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --oldincludedir=DIR C header files for non-gcc [/usr/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --datadir=DIR read-only architecture-independent data [DATAROOTDIR] --infodir=DIR info documentation [DATAROOTDIR/info] --localedir=DIR locale-dependent data [DATAROOTDIR/locale] --mandir=DIR man documentation [DATAROOTDIR/man] --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] --htmldir=DIR html documentation [DOCDIR] --dvidir=DIR dvi documentation [DOCDIR] --pdfdir=DIR pdf documentation [DOCDIR] --psdir=DIR ps documentation [DOCDIR]Program names: --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program namesX features: --x-includes=DIR X include files are in DIR --x-libraries=DIR X library files are in DIRSystem types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] --target=TARGET configure for building compilers for TARGET [HOST]Optional Features: --disable-option-checking ignore unrecognized --enable/--with options --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --enable-maintainer-mode enable make rules and dependencies not useful (and sometimes confusing) to the casual installer --disable-dependency-tracking speeds up one-time build --enable-dependency-tracking do not reject slow dependency extractors --enable-shared[=PKGS] build shared libraries [default=yes] --enable-static[=PKGS] build static libraries [default=yes] --enable-fast-install[=PKGS] optimize for fast installation [default=yes] --disable-libtool-lock avoid locking (might break parallel builds) --disable-solaris-tar-check disable solaris tar check --disable-nls do not use Native Language Support --disable-mcs-build disable the build of the mcs directory --enable-quiet-build Enable quiet runtime build (on by default) --enable-small-config Enable tweaks to reduce requirements (and capabilities) --enable-system-aot Enable the Ahead-Of-Time compilation of system assemblies during the build (on by default on some platforms) --enable-minimal=LIST drop support for LIST subsystems. LIST is a comma-separated list from: aot, profiler, decimal, pinvoke, debug, reflection_emit, reflection_emit_save, large_code, logging, com, ssa, generics, attach, jit, simd, soft_debug, normalization, assembly_remapping, shared_perfcounters. --enable-parallel-mark Enables GC Parallel Marking --disable-boehm Disable the Boehm GC. --disable-dev-random disable the use of the random device (enabled by default) --disable-shared-handles disable inter-process shared handles --enable-nunit-tests Run the nunit tests of the class library on 'make check' --enable-big-arrays Enable the allocation and indexing of arrays greater than Int32.MaxValue --enable-dtrace Enable DTrace probes --enable-nacl-codegen Enable Native Client code generation --enable-nacl-gc Enable Native Client garbage collection --enable-llvm Enable the LLVM back-end --enable-loadedllvm Load the LLVM back-end dynamically --disable-mono-debugger disable support for the mdb debuggerOptional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-pic try to use only PIC/non-PIC objects [default=use both] --with-gnu-ld assume the C compiler uses GNU ld [default=no] --with-sysroot=DIR Search for dependent libraries within DIR (or the compiler's sysroot if not specified). --with-mcs-path=/path/to/mcs Specify an alternate mcs source tree --with-libgdiplus=installed|sibling|<path> Override the libgdiplus used for System.Drawing tests (defaults to installed) --with-crosspkgdir=/path/to/pkg-config/dir Change pkg-config dir to custom dir --with-glib=embedded|system Choose glib API: system or embedded (default to embedded) --with-gc=boehm,included,none Controls the Boehm GC config, default=included --with-tls=__thread,pthread select Thread Local Storage implementation (defaults to __thread) --with-sigaltstack=yes,no enable/disable support for sigaltstack (defaults to yes) --with-static_mono=yes,no link mono statically to libmono (faster) (defaults to yes) --with-shared_mono=yes,no build a shared libmono library (defaults to yes) --with-xen_opt=yes,no Enable Xen-specific behaviour (defaults to yes) --with-large-heap=yes,no Enable support for GC heaps larger than 3GB (defaults to no) --with-ikvm-native=yes,no build the IKVM JNI interface library (defaults to yes) --with-sgen=yes,no Extra Generational GC, default=yes --with-jit=yes,no If you want to build scripts that default to the JIT (defaults to no) --with-interp=yes,no If you want to build scripts that default to the interpreter (defaults to no) --with-x use the X Window System --with-profile4=yes,no If you want to install the 4.0 FX (defaults to yes) --with-monodroid=yes,no If you want to build the MonoDroid 2.1 assemblies (defaults to no) --with-monotouch=yes,no If you want to build the MonoTouch 2.1 assemblies (defaults to no) --with-oprofile=no,<oprofile install dir> Enable oprofile support (defaults to no) --with-malloc-mempools=yes,no Use malloc for each single mempool allocation (only for runtime debugging, defaults to no) --with-mcs-docs=yes,no If you want to build the documentation under mcs (defaults to yes) --with-moonlight=yes|no|only If you want to build Mono for Moonlight (defaults to no) --with-moon-gc=boehm,sgen Select the gc to use with Moonlight (defaults to boehm)Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a nonstandard directory <lib dir> LIBS libraries to pass to the linker, e.g. -l<library> CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if you have headers in a nonstandard directory <include dir> CXX C++ compiler command CXXFLAGS C++ compiler flags CCAS assembler compiler command (defaults to CC) CCASFLAGS assembler compiler flags (defaults to CFLAGS) CPP C preprocessor CXXCPP C++ preprocessor XMKMF Path to xmkmf, Makefile generator for X Window SystemUse these variables to override the choices made by `configure' or to helpit to find libraries and programs with nonstandard names/locations.Report bugs to the package provider.[root@AY121110111722e1c8917 mono-2.10.9]#