Merge branch 'vs2019-docs' into 'main'

docs: Update CI platforms list and Visual Studio recommendation

See merge request GNOME/glib!4335
This commit is contained in:
Philip Withnall 2024-10-09 14:23:34 +00:00
commit 65b3311848
2 changed files with 5 additions and 4 deletions

View File

@ -40,12 +40,13 @@ GLib is regularly built on at least the following systems:
* CI runners, https://gitlab.gnome.org/GNOME/glib/blob/main/.gitlab-ci.yml: * CI runners, https://gitlab.gnome.org/GNOME/glib/blob/main/.gitlab-ci.yml:
- Fedora (39, https://gitlab.gnome.org/GNOME/glib/-/blob/main/.gitlab-ci/fedora.Dockerfile) - Fedora (39, https://gitlab.gnome.org/GNOME/glib/-/blob/main/.gitlab-ci/fedora.Dockerfile)
- Debian (Bookworm, https://gitlab.gnome.org/GNOME/glib/-/blob/main/.gitlab-ci/debian-stable.Dockerfile) - Debian (Bookworm, https://gitlab.gnome.org/GNOME/glib/-/blob/main/.gitlab-ci/debian-stable.Dockerfile)
- Alpine Linux (3.19 using muslc, https://gitlab.gnome.org/GNOME/glib/-/blob/main/.gitlab-ci/alpine.Dockerfile)
- Windows (MinGW64) - Windows (MinGW64)
- Windows (msys2-mingw32 and msys2-clang64; msys2 is a rolling release distribution) - Windows (msys2-mingw32 and msys2-clang64; msys2 is a rolling release distribution)
- Windows (Visual Studio 2017, and a static linking version) - Windows (Visual Studio 2019 x64, a static linking version on x64, and an x86 version)
- Android (NDK r23b, API 31, arm64, https://gitlab.gnome.org/GNOME/glib/-/blob/main/.gitlab-ci/android-ndk.sh) - Android (NDK r23b, API 31, arm64, https://gitlab.gnome.org/GNOME/glib/-/blob/main/.gitlab-ci/android-ndk.sh)
- FreeBSD (12 and 13) - FreeBSD (13)
- macOS - macOS (arm64, SDK 11.3)
If other platforms are to be supported, we need to set up regular CI testing for If other platforms are to be supported, we need to set up regular CI testing for
them. Please contact us if you want to help. them. Please contact us if you want to help.

View File

@ -15,7 +15,7 @@ Windows meaning they use the Win32 API and Microsoft C runtime library
only. No POSIX (Unix) emulation layer like Cygwin is involved. only. No POSIX (Unix) emulation layer like Cygwin is involved.
To build GLib on Win32, you can use either GCC ("MinGW") or the Microsoft To build GLib on Win32, you can use either GCC ("MinGW") or the Microsoft
Visual Studio toolchain. For the latter, Visual Studio 2015 and later are Visual Studio toolchain. For the latter, Visual Studio 2019 and later are
recommended. For older Visual Studio versions, see below. recommended. For older Visual Studio versions, see below.
You can also cross-compile GLib for Windows from Linux using the You can also cross-compile GLib for Windows from Linux using the