Skip to content

Add support for building on Windows using MSYS2/UCRT64.#64

Merged
tridge merged 2 commits into
am32-firmware:masterfrom
hydra:add-msys2-ucrt64-support
May 15, 2026
Merged

Add support for building on Windows using MSYS2/UCRT64.#64
tridge merged 2 commits into
am32-firmware:masterfrom
hydra:add-msys2-ucrt64-support

Conversation

@hydra
Copy link
Copy Markdown
Contributor

@hydra hydra commented Apr 30, 2026

as per description.

MSYS2: https://www.msys2.org/

I use MSYS2/UCRT64, not WSL, as I don't want to maintain two operating systems, and need to debug code.

With MSYS2/UCRT64 you have have binary compatibility between your build tools and windows IDEs, which you do NOT get with WSL binaries (like GDB, an .elf file) and your IDE (a portable executable/PE file).

@tridge
Copy link
Copy Markdown
Member

tridge commented May 13, 2026

@hydra please add a CI workflow for testing this so we can be sure it doesn't bitrot, thanks!

@tridge tridge force-pushed the add-msys2-ucrt64-support branch from 6c1a476 to 20c67d5 Compare May 15, 2026 02:50
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@tridge tridge force-pushed the add-msys2-ucrt64-support branch from 20c67d5 to 9509a45 Compare May 15, 2026 03:00
@tridge
Copy link
Copy Markdown
Member

tridge commented May 15, 2026

@hydra: I've added the CI test

@tridge tridge merged commit 8a53777 into am32-firmware:master May 15, 2026
5 checks passed
@hydra
Copy link
Copy Markdown
Contributor Author

hydra commented May 15, 2026

@tridge great, thanks for that and the merge!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants