Allow building on non-x86 systems - #87
Conversation
|
Works for both |
|
Anyone looking at pull requests? |
|
Thanks, same as with the xeve counterpart (mpeg5/xeve#158) I picked this up on the
Verified on x86-64 (SIMD kept) and with a forced riscv64 target for the plain C fallback, both profiles, decoded output bit-exact in all cases. Please give the branch a try on your aarch64 setup. |
|
Opened #91 with your commit included as is (authorship preserved) plus the follow-up fixes mentioned above. Thanks a lot for the contribution, same as on the xeve side. Testing on your aarch64 setup is still very welcome over there before we merge. |
Checking if there is any interest for this... This patch allows to build for ARM systems without the need for a cross compilation on an x86_64 system.
The changes allow the software to build like a native package on an
aarch64system, pretty much like thex86_64one.Linux distributions shipping
xevdpatch the software in a similar way to have a "normal" package that builds from source.If there is any interest, I can update the various docs on the topic.