ros-perception / image_pipeline

An image processing pipeline for ROS.
Other
762 stars 715 forks source link

Compiling from source does not work (aarch64 Ubuntu 20, Humble) #1001

Closed anticitizn closed 3 weeks ago

anticitizn commented 3 weeks ago

Hello, I'm trying to compile the packages from source on ROS 2 Humble (also compiled from source), running on Ubuntu 20. Platform is an Nvidia Jetson Nano if it matters. When attempting to compile from source, only camera_calibration is compiled, any other package such as image_proc are ignored even if I explicitly ask colcon to only build that. Furthermore even camera_calibration does not install correctly, since ros2 pkg list does not list the package (local_setup.sh has been sourced).

Colcon logs: https://gist.github.com/anticitizn/2801f0efa5d4613f63f58491f1b67d94

Would be grateful if anyone has any ideas. Compiling other packages on the same machine works flawlessly, and so does compiling this repository on my regular x86 laptop.

anticitizn commented 3 weeks ago

Solved, layer 8 issue. python3-colcon-cmake somehow got uninstalled on my system, so colcon could only build ament_python packages and cmake ones were ignored, so only camera_calibration was being installed.