Open david-wb opened 1 month ago
I have a similar setup, the file is in /usr/include/ignition/common4/ignition/common/Profiler.hh
. It seems that you have some dependencies missing?
Just to clarify, you have ran rosdep update, apt update, and rosdep install successfully? Do you have a fresh install of ubuntu? Try to apt upgrade, maybe something changed in the meantime.
$ apt list --installed | grep libignition
...
libignition-common3-3/jammy,now 3.14.0+dfsg-5 amd64 [installed,automatic]
libignition-common3-av-dev/jammy,now 3.14.0+dfsg-5 amd64 [installed,automatic]
libignition-common3-av3/jammy,now 3.14.0+dfsg-5 amd64 [installed,automatic]
libignition-common3-core-dev/jammy,now 3.14.0+dfsg-5 amd64 [installed,automatic]
libignition-common3-dev/jammy,now 3.14.0+dfsg-5 amd64 [installed,automatic]
libignition-common3-events3/jammy,now 3.14.0+dfsg-5 amd64 [installed,automatic]
libignition-common3-graphics-dev/jammy,now 3.14.0+dfsg-5 amd64 [installed,automatic]
libignition-common3-graphics3/jammy,now 3.14.0+dfsg-5 amd64 [installed,automatic]
libignition-common3-profiler3/jammy,now 3.14.0+dfsg-5 amd64 [installed,automatic]
libignition-common4-av-dev/jammy,now 4.7.0-1~jammy amd64 [installed,automatic]
libignition-common4-av/jammy,now 4.7.0-1~jammy amd64 [installed,automatic]
libignition-common4-core-dev/jammy,now 4.7.0-1~jammy amd64 [installed,automatic]
libignition-common4-dev/jammy,now 4.7.0-1~jammy amd64 [installed,automatic]
libignition-common4-events-dev/jammy,now 4.7.0-1~jammy amd64 [installed,automatic]
libignition-common4-events/jammy,now 4.7.0-1~jammy amd64 [installed,automatic]
libignition-common4-graphics-dev/jammy,now 4.7.0-1~jammy amd64 [installed,automatic]
libignition-common4-graphics/jammy,now 4.7.0-1~jammy amd64 [installed,automatic]
libignition-common4-profiler-dev/jammy,now 4.7.0-1~jammy amd64 [installed,automatic]
libignition-common4-profiler/jammy,now 4.7.0-1~jammy amd64 [installed,automatic]
libignition-common4/jammy,now 4.7.0-1~jammy amd64 [installed,automatic]
Describe the bug I'm trying to install
ros2_control
from source on ROS2 Humble / Ubuntu 22.04 as described here. Most packages build without errors, except it fails when buildinggazebo_ros2_control
.I can see that
libignition-common3-dev
is installed.But the expected header file is missing
What to do? Thank you.
To Reproduce Steps to reproduce the behavior:
ros2_control
from source.Environment (please complete the following information):