jetsonhacks / installROS2

Scripts to install ROS2 on the NVIDIA jetsons
MIT License
116 stars 41 forks source link

Unable to build rosidl_generarator_py package. #8

Open goxul opened 2 years ago

goxul commented 2 years ago

Hi,

I am using a Jetson Xavier NX board. Here's the relevant info:

NVIDIA Jetson Xavier NX (Developer Kit Version) L4T 32.6.1 [ JetPack 4.6 ] Ubuntu 18.04.5 LTS Kernel Version: 4.9.253-tegra CUDA NOT_INSTALLED CUDA Architecture: 7.2 OpenCV version: 4.1.1 OpenCV Cuda: NO CUDNN: NOT_INSTALLED TensorRT: NOT_INSTALLED Vision Works: NOT_INSTALLED VPI: NOT_INSTALLED Vulcan: 1.2.70

When I run the script, I get the following error:

--- stderr: rosidl_generator_py
Illegal instruction (core dumped) make[2]: [rosidl_generator_py/rosidl_generator_py/_rosidl_generator_py_s.ep.rosidl_typesupport_fastrtps_c.c] Error 132 make[1]: [rosidl_generator_py_custom__py/CMakeFiles/rosidl_generator_py_custom__py.dir/all] Error 2 make: *** [all] Error 2

Failed <<< rosidl_generator_py [3.82s, exited with code 2]

Summary: 111 packages finished [1min 8s] 1 package failed: rosidl_generator_py 1 package had stderr output: rosidl_generator_py 88 packages not processed

I've gotten this error when I am building from source as well. Any idea how to fix it?

keguo1119 commented 2 years ago

加这一句 export OPENBLAS_CORETYPE=ARMV8 https://forums.developer.nvidia.com/t/illegal-instruction-core-dumped-xavier/166278/6