Closed
Description
Hello.
I was trying to package alizams on Fedora.
It compiles successfully on x86_64, while it fails on all other architectures (armv7, aarch64, ppc64le, s390x).
At a first glance, the compilation error is here:
fatal error: xmmintrin.h: No such file or directory
34 | #include <xmmintrin.h>
Packagers more experienced than me stated that xmmintrin.h is an header for SSE CPU instructions. SSE is an x86_64 extension.
So the solution could be to "wrap" such includes with
#ifdef __SSE__
#include <xmmintrin.h>
#endif
But the point is: does alizams is supposed to work on architectures other than x86_64?
Thanks.
Metadata
Metadata
Assignees
Labels
No labels