Skip to content

windows build#16

Merged
kennycason merged 9 commits into
mainfrom
kenny/windows-build
Mar 14, 2026
Merged

windows build#16
kennycason merged 9 commits into
mainfrom
kenny/windows-build

Conversation

@kennycason
Copy link
Copy Markdown
Owner

No description provided.

kennycason and others added 9 commits March 12, 2026 17:26
Use cygpath + USERPROFILE instead of $HOME to find .konan dir,
since MSYS2 $HOME resolves to /home/user not C:\Users\user.
Added verbose output for debugging.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The cinterop task needs MSYS2_ROOT to find SDL3 libs, otherwise
it defaults to C:/msys64 instead of D:/a/_temp/msys64.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Use find instead of hardcoded path for libmingwex.a/libmingw32.a
since MSYS2 MINGW64 may place them in different locations.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copying individual CRT files causes version mismatches (system
libmingwex.a depends on system libmsvcrt.a). Instead, overlay
all .a and .o files from system MSYS2 /mingw64/lib/ into the
Konan sysroot so all CRT components are consistent.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@kennycason kennycason merged commit 395c8b5 into main Mar 14, 2026
3 checks passed
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.

1 participant