Running make all_reference_decoders produces a lot of errors on Linux/arm64 machines:
gcc-multilib / g++-multilib / passing -m32 to compiler is unavailable
- In a lot of cases decoder sources assume that
CMAKE_SYSTEM_PROCESSOR is set to arm64 on non-x86 machines, however on Linux/arm64 this variable is set to uname -m, aarch64
- In some cases -msse4.1 is enabled unconditionally, even without the arch check
Running
make all_reference_decodersproduces a lot of errors on Linux/arm64 machines:gcc-multilib/g++-multilib/ passing-m32to compiler is unavailableCMAKE_SYSTEM_PROCESSORis set toarm64on non-x86 machines, however on Linux/arm64 this variable is set touname -m,aarch64