Closed arcticforensics closed 4 years ago
Odd ... can you try removing the -march=native build option from the CMakeLists.txt (lines 13 and 14) and try again? If this solves the problem, it might be an issue in the compiler ...
Removing the -march=native build option from the CMakeLists.txt fixes this as the compiler does not use optimisations specific to the processor used to compile the code.
Correct, -march=native
should be avoided when building distributable binaries. It does make sense on local builds though.
I have now pushed a makefile change and removed the -march=native.
Application crashes with "Invalid Opcode" when running on an AMD architecture. The problem appears to be in libapfs.so, according to dmesg (possibly Util.cpp, Unicode.cpp or Crc32.cpp).