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
Build fails on armv7 #48
Comments
Only x86_64 build is really maintained. ARM build was introduced by @dusxmt, but looks like he is not interested in maintaining it. |
I will look into it tomorrow, thanks for the ping! |
From the error message itself, it seems like all that needs to be done is the source file listing in the build system needs to be updated - unfortunately, it's not performed automatically when the bundled third party libraries get updated. |
From what I digged, previously it was fetched by gclient and prepared by some commands (it is a submodule now). One of these commands is tg_owt/src/third_party/libvpx/BUILD.gn Lines 263 to 286 in a198773
Probably this should be integrated into cmake build somehow, just like yasm. |
Indeed, most likely a add_custom_command() statement would be appropriate to generate the .S files for gcc, I'll try and see if I can get it running. |
Hey @ggardet, sorry for the long wait, could you test #53 out to see if it helps? It should fix the libvpx build failure, but I don't currently have an easy way to test whether the entire build finishes successfully (there's some problem with protobuf that causes the build to eventually fail on my system) (Note: I'm just a random person who wanted to use Telegram on his Pinephone, I'm not too familiar with this specific project and/or how it's used) |
Works now in Snap build. |
I confirm it builds fine now. Thanks! |
Build fails on armv7 with the following error:
intrapred_neon_asm.asm.S
does not exist, butintrapred_neon_asm.asm
is there.The text was updated successfully, but these errors were encountered: