diff options
| author | Sundaram Ramaswamy <legends2k@yahoo.com> | 2025-12-28 22:42:56 +0530 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-12-28 22:42:56 +0530 |
| commit | 93b008ac73006119b207ef4e6b96d335c9800b69 (patch) | |
| tree | b6b3e63fd340710109362aacbb1a6fa589c2d759 /server/autobuild | |
| parent | 22a80257aa34a91d209f5ca9ae4dfcdd13ca8c2e (diff) | |
feat(server): add MSYS2 UCRT64 environment support
Support the newer UCRT64 MSYS2 environment (recommended default per msys2.org).
- Add UCRT64 detection to server/autobuild
- Fix vasprintf implicit declaration error on Windows (synctex_parser.c)
- Update configure.ac for Windows compatibility
Fixes #282, #286
Supersedes #295
Tested by multiple users on Windows 10/11 with MSYS2.
Co-authored-by: legends2k
Diffstat (limited to 'server/autobuild')
| -rwxr-xr-x | server/autobuild | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/server/autobuild b/server/autobuild index 91ee3a5..46c254e 100755 --- a/server/autobuild +++ b/server/autobuild @@ -332,6 +332,16 @@ os_msys2() { mingw-w64-i686-toolchain mingw-w64-i686-openssl mingw-w64-i686-zlib" ;; + UCRT64) + PACKAGES="base-devel + autoconf + automake + mingw-w64-ucrt-x86_64-libpng + mingw-w64-ucrt-x86_64-poppler + mingw-w64-ucrt-x86_64-imagemagick + mingw-w64-ucrt-x86_64-toolchain + mingw-w64-ucrt-x86_64-openssl + mingw-w64-ucrt-x86_64-zlib" ;; MSYS) case $(uname -m) in x86_64) |
