Allow building on non-x86 systems - #158
Conversation
|
Works for both |
|
Thanks for the patch, this is useful for distro packaging. I picked it up on the
Verified on x86-64 (SIMD kept, bit-exact output) and with a forced riscv64 target for the C fallback, both profiles. Could you give the branch a try on your aarch64 setup? If it works for you we can merge it that way. Doc updates for the new behavior would be welcome too. |
|
Opened #164 with your commit included as is (authorship preserved) plus the follow-up fixes mentioned above. Thanks a lot for the contribution — this makes packaging much easier for non-x86 distros. 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 aarch64 system, pretty much like the x86_64 one.
Linux distributions shipping xevd patch 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.