Closed PeronGH closed 8 months ago
[-Wself-assign] 170 | void adddep2(char file, char line) { line = line; adddep(file); } |
~~ ^ ~~
I think these warnings are unrelated to arm and are related to using clang. I've noticed these warnings (and then same/similar build failure) using clang to build x86-64 too (happens with both msvcrt and ucrt).
I think the issue is with generating some files during the build (the assign to self thing is not the cause of the failure).
There's no current support for busybox-w32 on Windows on ARM and no immediate plan to introduce it.
Let's see what the future brings...
I think first step should be to build using clang for x86/64. I got the same warnings and gen errors with clang on windows, though on linux (for linux) clang does get past the gen stage (but does have th same self-assign warnigns) and then completes the build successfuly.
So first step should be IMO to make clang build of busybox-w32 to get past the gen stage.
I've tried llvm-mingw and winlibs, both ucrt and msvcrt and the clang build always fails at the gen stage.
A prerelease binary for Windows on ARM is now available, as described here.
It might not work ;-)
A Windows on ARM binary is available in the current release.
The x86_64 version on Windows on ARM crashes often. Running commands like
arch
orcd
a directory with denied permissions can cause crash.So I attempted to build an arm64 version, but I got:
I'm wondering if it supports Windows on ARM or has any plan to support arm64? If it can be compiled for arm64, can there be a prebuilt binary on the website?