Mono-2.10.9] #./configure-help

Source: Internet
Author: User
[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]# 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.