Closed DrBwts closed 1 year ago
Did you run the step where you run:
rosdep install --from-paths src --ignore-src -y --skip-keys "fastcdr rti-connext-dds-6.0.1 urdfdom_headers"
?
That should have installed libacl1-dev
, which is where that header comes from.
No response in 2 weeks, closing this.
Have the same problem. It still happens. Command in the first response does not work out of the box, because ROS_DISTRO not yet set. After adding the --rosdistro option the same error happens (rosdep install --from-paths src --ignore-src -y --skip-keys --rosdistro humble "fastcdr rti-connext-dds-6.0.1 urdfdom_headers") I have a my_ros2.repos file, which I unfortunately cannot attach here.
Same problem when trying to install ROS2 on Raspberry Pi via Cross-compilation. Happens on both Ubuntu and Debian. The compilation terminates on Error 1 and 2 respectively and I cannot proceed any further.
That should have installed
libacl1-dev
, which is where that header comes from.
You are correct. It is far easier to install it directly (on Debian based distros) with:
sudo apt install libacl1-dev -y
This fixes the missing sys/acl.h that numerous programs fail on compilation (such as "pip3 install borgbackup")
Bug report
I followed the instruction to install from source for Ubuntu. All is well until I run,
colcon build --symlink-install
Which Installs the 1st few packages with some warnings then throws a "fatal error"
Full traceback,