Open paperdigits opened 1 week ago
ah nice!
okay let's see:
i-mcraw
(motioncam raw video codec), in this repository there'll be an #include <immintrin.h>
together with a #if 1
block that can be #if 0
(and remove the include) to build without SSE instructions. i should probably make that a global change. most of the decoding is done on GPU anyways. (edit: new master uses the non-SSE version)about the build error above:
if you don't have ffmpeg
(the binary) installed, the mechanism in bin/config.mk.defaults
will just not detect it, spit out weird error messages (see your output above), and it will not build the video input/output modules.
the same file bin/config.mk.defaults
contains default compiler flags: OPT_CFLAGS=-Wall -pipe -O3 -march=x86-64 -DNDEBUG
which is not appropriate in your case. the way to go is probably to create a custom bin/config.mk
file to override the defaults. in your case at least:
OPT_CFLAGS=-Wall -pipe -O3 -march=armv9-a -DNDEBUG
export OPT_CFLAGS
(replace the armv9-a
by whatever is most appropriate)
Howdy, we're trying to build for aarch64 linux for NixOS, and we're currently getting this error: