]> vilimpoc.org git repositories - dotfiles/commit
setup-windows: Msys2 step - MSYS2 with MinGW-w64 GCC, per-user, no elevation master
authorMax Vilimpoc <max@vilimpoc.org>
Sat, 17 Oct 2026 17:13:22 +0000 (19:13 +0200)
committerMax Vilimpoc <max@vilimpoc.org>
Sat, 17 Oct 2026 17:13:22 +0000 (19:13 +0200)
commit8ea420894f0b867760b56c7f8d322ba89af8e6a3
tree77668aa2517dfac5100e590239dfb144e9b466e7
parentdd9ba4de681ac07d0e7cd78d4549e9ab2a4261f2
setup-windows: Msys2 step - MSYS2 with MinGW-w64 GCC, per-user, no elevation

Unpacks the MSYS2 base self-extracting archive into %LOCALAPPDATA%\msys64
(the winget package would run the installer machine-wide into C:\msys64),
updates it, and installs GCC for ucrt64 (x86_64) and mingw32 (i686,
msvcrt - the environment that can still target Windows XP). Same
toolchains as GitHub's windows-latest runner. Nothing goes on the PATH;
projects pick an environment's bin directory by full path. x64-only.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
README.md
setup-windows-steps.ps1
setup-windows.bat