-
Notifications
You must be signed in to change notification settings - Fork 24
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
Add Windows ARM bindings #225
base: master
Are you sure you want to change the base?
Conversation
Sorry, I didn't know it's this tricky. https://github.com/r-rust/faq#does-rust-support-windows-on-arm64-aarch64 |
Rust doesn't ship with std binaries for these. Somehow, this https://doc.rust-lang.org/cargo/reference/unstable.html#build-std needs to be part of the CI for these new targets. |
Status: What's missing are the appropriate headers. They must be.. somewhere. If someone wants to take over, please do! I'll give this a break for now. |
They are here: if (ARCH == "arm64") {
core.addPath(`C:\\rtools44-aarch64\\usr\\bin`);
core.addPath(`C:\\rtools44-aarch64\\aarch64-w64-mingw32.static.posix\\bin`);
} mingw variable needs to be corrected to this, when on Windows+Arm |
0df5a92
to
ca334da
Compare
Okay, while this may compile. It isn't actually installing Rtools with ARM, or anything like that yet. |
Fixes #190
Current status: This is compiling, but it is not producing the right result as none of the machine are Windows ARM machines, and thus, don't have the right Rtools (with the right Rust) installed.