[gdal-dev] CSHARP: Proposal to Remove Mono from the CMAKE build scripts

Paul Harwood runette at gmail.com
Wed Apr 15 09:26:48 PDT 2026


I have created an RFC to propose that we remove support for building in
Mono using mcs from the CMAKE build scripts for the C# bindings.

https://github.com/OSGeo/gdal/pull/14368

The CMAKE build scripts grandfathered in support for this from the previous
build system.

Mono is deprecated by Microsoft and the advice is to use dotnet on all
platforms - which include all platforms we support with the build scripts.

Removing mcs support will simplify the build scripts,
improving maintainability going forward, simplify and focus the CI tests,
and allow us to standardised on a more modern language version for the test
apps (there will be no change to the target framework or language level for
the actual libraries).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20260415/ae99ae49/attachment.htm>


More information about the gdal-dev mailing list