Skip to content

Build aarch64 Windows dll #29

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 2 commits into from
Closed

Conversation

boswelja
Copy link
Contributor

@boswelja boswelja commented Jul 20, 2025

This enables running under JVM on Windows on ARM devices, where previously #28 occurs.
My only concern is that os.arch might return arm64 rather than aarch64. I'm checking this now. Confirmed arch is aarch64 on my machine!

@boswelja boswelja marked this pull request as ready for review July 20, 2025 04:22
Copy link
Collaborator

@JakeWharton JakeWharton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should add a windows-11-arm CI runner to test this, too.

@boswelja
Copy link
Contributor Author

boswelja commented Jul 20, 2025

We should add a windows-11-arm CI runner to test this, too.

KMP projects targeting native can't compile under Windows ARM just yet, so I don't think that will work without build script changes unfortunately.

@JakeWharton
Copy link
Collaborator

I have a plugin that packages JVM tests as a zip which we can then move across hosts to test without building on each. Gotta extract it from a repo first, though.

@boswelja
Copy link
Contributor Author

I have a plugin that packages JVM tests as a zip which we can then move across hosts to test without building on each. Gotta extract it from a repo first, though.

Do we want to wait for your plugin + tests before merging this?

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