The kernel32.lib LNK1104 persists despite MSYS2_ARG_CONV_EXCL because that only protects command-line ARGUMENTS - MSYS/Git Bash still rewrites the %LIB% ENVIRONMENT variable (backslashes + semicolons), so link.exe receives POSIX paths and cannot find kernel32.lib. Set MSYS2_ENV_CONV_EXCL=* too, and print LIB + warn when it is empty after vcvarsall. |
||
|---|---|---|
| .. | ||
| release.sh | ||
| windows-build.cmd | ||