Add troubleshooting info to Mono compilation

This commit is contained in:
Max Hilbrunner
2022-01-16 02:14:05 +01:00
parent db22c54572
commit 88bb515d8a

View File

@@ -8,11 +8,16 @@ Compiling with Mono
Requirements
------------
- Mono 6.12.0 or greater
- Mono 6.12.0 or greater (generally 64 bit)
- MSBuild
- NuGet
- **On Linux/macOS only:** pkg-config
You can use ``mono -V`` to check your Mono version.
A build error like the one below may indicate your Mono version is too old:
'mono_runtime_set_pending_exception': identifier not found
You may need to import necessary certificates for NuGet to perform HTTPS
requests.
@@ -39,6 +44,7 @@ directory by passing the ``mono_prefix`` command-line option to SCons; e.g.
``scons [...] mono_prefix=%ProgramFiles%/Mono``.
This is the directory that contains the subdirectories ``include`` and ``lib``.
Note that as usual, paths including spaces must be wrapped in double quotes.
Enable the Mono module
----------------------