On Windows, XTRKCAD_USE_GETTEXT defaults to ON via PlatformSettings.cmake,
but the CI runner has no msgfmt installed. CMake resolves it as
xtc_msgfmt-NOTFOUND and the build fails with MSB8066 exit code 9009
when trying to compile .mo translation files.
The default branch handles this with a bundled simple_gettext (MSVC path).
GTK3V2MAIN never wired that up, so msgfmt is simply missing.
Short-term fix: disable gettext in Windows CI (-DXTRKCAD_USE_GETTEXT=OFF)
to unblock builds and tests. Proper fix is a follow-on to either bundle
simple_gettext or install it via vcpkg/chocolatey.
Branch: bug-617-win-msgfmt-notfound
Anonymous
Duplicate, see bug #612
Diff:
Windows + GTK3 build environment required, GTK3 wlib will replace mswlib on Windows
Closed after CI was changed to use MSYS-mingw GTK3 packages