Skip to content

Build on Windows#22

Merged
pchote merged 3 commits into
OpenRA:mainfrom
Mailaender:native-windows
Jul 16, 2026
Merged

Build on Windows#22
pchote merged 3 commits into
OpenRA:mainfrom
Mailaender:native-windows

Conversation

@Mailaender

@Mailaender Mailaender commented Jul 14, 2026

Copy link
Copy Markdown
Member

Comment thread .github/workflows/build-natives.yml Outdated
@pchote

pchote commented Jul 16, 2026

Copy link
Copy Markdown
Member

Crashes on startup on win-arm64 (and I suspect also win-x64).

I believe that this is because the new workflow is not applying the win64.patch, which works around Windows treating long as 32 bits on 64 bit systems.

@Mailaender Mailaender force-pushed the native-windows branch 4 times, most recently from 4979db9 to c79085f Compare July 16, 2026 17:31
@Mailaender Mailaender marked this pull request as draft July 16, 2026 17:36
@Mailaender Mailaender marked this pull request as ready for review July 16, 2026 17:40
@Mailaender

Copy link
Copy Markdown
Member Author

Finally got the patch to apply.

@pchote

pchote commented Jul 16, 2026

Copy link
Copy Markdown
Member

Confirmed that the win-arm64 dll works on an otherwise vanilla playtest-20260222.

Comment thread .github/workflows/build-natives.yml Outdated
@pchote pchote merged commit 802daca into OpenRA:main Jul 16, 2026
5 checks passed
@Mailaender Mailaender deleted the native-windows branch July 16, 2026 22:19
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