Skip to content

Unable to build UFO map on arch64 / arm64 architecture systems #24

@Vishnu-AP

Description

@Vishnu-AP

Errors << ufomap_rviz_plugins:make /root/catkin_ws/logs/ufomap_rviz_plugins/build.make.001.log
In file included from /root/catkin_ws/devel/include/ufo/map/code/code.h:46,
from /root/catkin_ws/src/ufomap/ufomap_ros/ufomap_rviz_plugins/include/ufomap_rviz_plugins/ufomap_display.h:47,
from /root/catkin_ws/src/ufomap/ufomap_ros/ufomap_rviz_plugins/src/ufomap_display.cpp:4:
/root/catkin_ws/devel/include/ufo/map/key.h:49:10: fatal error: immintrin.h: No such file or directory
49 | #include <immintrin.h>
| ^~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/ufomap_rviz_plugins.dir/build.make:94: CMakeFiles/ufomap_rviz_plugins.dir/src/ufomap_display.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2294: CMakeFiles/ufomap_rviz_plugins.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
cd /root/catkin_ws/build/ufomap_rviz_plugins; catkin build --get-env ufomap_rviz_plugins | catkin env -si /usr/bin/make --jobserver-auth=3,4; cd -

When I try to build UFOMAP package on a jetson orin system I get the above error. The same setup steps work perfectly fine for an amd64 architecture system (my desktop ubuntu). I tried using different branches like devel_surfel but I still face the same issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions