-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
libutf8proc.a: error adding symbols: file format not recognized
blocking build on Windows 11 on ARM via WSL
#55724
Comments
libutf8proc.a: error adding symbols: file format not recognized
blocking build on WIndows 11 on ARM via WSLlibutf8proc.a: error adding symbols: file format not recognized
blocking build on Windows 11 on ARM via WSL
Since utf8proc is compiled locally from source it sounds like a problem in your toolchain? What compiler are you using? What version? What's the output of
? |
Hmm. Why just that one file though? A toolchain issue is possible, though I don't think I did anything unusual. The output is:
Compiler version:
|
I don't know, but building on aarch64-linux is regularly tested and it works fine, I also build often on another aarch64-linux system and I have no problems.
Right, cd $(mktemp -d)
ar x /mnt/c/users/nicho/repos/julia/usr/lib/libutf8proc.a
file utf8proc.o
readelf -h utf8proc.o |
Possibly relevant is that I initially started with Make.user pointing to mingw. I removed that line since, and had done Just investigated further, and |
That's the wrong format, and it explains the error message. |
I think
Make checks timestamps, not file formats. |
Yeah, though it doesn't do anything to |
Ah, yeah, I don't think |
Error when building on WIndows 11 on ARM via WSL (for Linux, not trying to cross-compile):
Bisected to: [0be0b38] support Unicode 15.1 via utf8proc 2.9.0 (#51799)
The text was updated successfully, but these errors were encountered: