diff options
author | Miguel de Icaza <miguel@gnome.org> | 2016-11-30 22:53:43 +0300 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2016-11-30 22:53:55 +0300 |
commit | e06e21e754a2d3de5c97fa3728eb06fbb99062f8 (patch) | |
tree | c449461a6ab791b028f51ef233e6aac1fa29b119 /README.md | |
parent | d9b58eec84b6809ecfbf6793b3e2de3fc4b7bbcc (diff) |
[configure] Detect endianess and use mcs for big-endian systems.
Renames the flag to be more explicit on the intended purpose. Also,
document the new configuration flag.
The default will probe the right compiler to use.
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/README.md b/README.md index 15e32dd886d..99e99427cc1 100644 --- a/README.md +++ b/README.md @@ -462,6 +462,19 @@ disable it. * There are a number of runtime options to control this also, see the man page. +* `--with-csc={roslyn,mcs,default}' + + * Use this option to configure which C# compiler to use. By default + the configure script will pick Roslyn, except on platforms where + Roslyn does not work (Big Endian systems) where it will pick mcs. + + If you specify "mcs", then Mono's C# compiler will be used. This + also allows for a complete bootstrap of Mono's core compiler and + core libraries from source. + + If you specify "roslyn", then Roslyn's C# compiler will be used. + This uses currently uses Roslyn binaries. + * `--enable-nacl` * This configures the Mono compiler to generate code |