mirror of
https://github.com/Z3Prover/z3
synced 2025-08-21 18:50:26 +00:00
remove stale references to gac/csc
Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
parent
105f97d3ee
commit
4d586c2c13
3 changed files with 1 additions and 25 deletions
19
README.md
19
README.md
|
@ -111,25 +111,6 @@ You can install a nuget package for the latest release Z3 from [nuget.org](https
|
|||
|
||||
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 --dotnet
|
||||
```
|
||||
|
||||
Note for very old versions of Mono (e.g. ``2.10``) you may need to set ``CSC``
|
||||
to ``/usr/bin/dmcs``.
|
||||
|
||||
Note that when ``make install`` is executed on non-windows platforms the GAC
|
||||
utility is used to install ``Microsoft.Z3.dll`` into the
|
||||
[GAC](http://www.mono-project.com/docs/advanced/assemblies-and-the-gac/) as the
|
||||
``Microsoft.Z3.Sharp`` package. During install a
|
||||
[pkg-config](http://www.freedesktop.org/wiki/Software/pkg-config/) file
|
||||
(``Microsoft.Z3.Sharp.pc``) is also installed which allows the
|
||||
[MonoDevelop](http://www.monodevelop.com/) IDE to find the bindings. Running
|
||||
``make uninstall`` will remove the dll from the GAC and the ``pkg-config`` file.
|
||||
|
||||
See [``examples/dotnet``](examples/dotnet) for examples.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue