mirror of
https://github.com/Z3Prover/z3
synced 2025-04-07 18:05:21 +00:00
Update information in `README.md
` on ".NET" bindings. Since
942b6ba5ec
``--dotnet`` needs to be
passed to enable the bindings.
This commit is contained in:
parent
d4efa3753c
commit
8ae60d300e
|
@ -105,17 +105,16 @@ Z3 has bindings for various programming languages.
|
|||
|
||||
### ``.NET``
|
||||
|
||||
These bindings are enabled by default on Windows and are enabled on other
|
||||
platforms if [mono](http://www.mono-project.com/) is detected. On these
|
||||
Use the ``--dotnet`` command line flag with ``mk_make.py`` to enable building these.
|
||||
|
||||
On non-windows platforms [mono](http://www.mono-project.com/) is required. On these
|
||||
platforms the location of the C# compiler and gac utility need to be known. You
|
||||
can set these as follows if they aren't detected automatically. For example:
|
||||
|
||||
```bash
|
||||
CSC=/usr/bin/csc GACUTIL=/usr/bin/gacutil python scripts/mk_make.py
|
||||
CSC=/usr/bin/csc GACUTIL=/usr/bin/gacutil python scripts/mk_make.py --dotnet
|
||||
```
|
||||
|
||||
To disable building these bindings pass ``--nodotnet`` to ``mk_make.py``.
|
||||
|
||||
Note for very old versions of Mono (e.g. ``2.10``) you may need to set ``CSC``
|
||||
to ``/usr/bin/dmcs``.
|
||||
|
||||
|
|
Loading…
Reference in a new issue