Open
Description
Having some trouble trying to build the SBIR viewers submodule. Initially, i had to install embree, however there isnt a ready-made apt package, nor is there a downloadable release for aarch64-linux. I came across this repo embree-aarch64, cloned and was able to compile it, however now when i try to build the SBIR_viewer, i get an error regarding xmmintrin.h which is another x86 specific header.
/home/ubuntu/A/gaussian-splatting/SIBR_viewers/src/core/raycaster/Raycaster.hpp:18:12: fatal error: xmmintrin.h: No such file or directory
18 | # include <xmmintrin.h> // functions for setting the control register
| ^~~~~~~~~~~~~
compilation terminated.
make[2]: *** [src/core/raycaster/CMakeFiles/sibr_raycaster.dir/build.make:132: src/core/raycaster/CMakeFiles/sibr_raycaster.dir/Raycaster.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /home/ubuntu/A/gaussian-splatting/SIBR_viewers/src/./core/raycaster/CameraRaycaster.hpp:19,
from /home/ubuntu/A/gaussian-splatting/SIBR_viewers/src/core/raycaster/CameraRaycaster.cpp:15:
/home/ubuntu/A/gaussian-splatting/SIBR_viewers/src/./core/raycaster/Raycaster.hpp:18:12: fatal error: xmmintrin.h: No such file or directory
18 | # include <xmmintrin.h> // functions for setting the control register
Seeing related issues in #488 and #491
I've been unable to find a workaround for this, anyone been able to sucessffully compile the SBIR viewers on arm64 linux?
Metadata
Metadata
Assignees
Labels
No labels