acxz / gazebo-arch

A collection of Arch Linux PKGBUILDS for the Gazebo Simulator
18 stars 11 forks source link

[gazebo] Failed to compile #92

Open piratecarrot opened 7 months ago

piratecarrot commented 7 months ago
[ 40%] Building CXX object gazebo/util/CMakeFiles/gazebo_util.dir/IntrospectionClient.cc.o
In file included from /usr/include/ignition/transport8/gz/transport.hh:25,
                 from /usr/include/ignition/transport8/ignition/transport.hh:18,
                 from /home/xxxxx/.cache/yay/gazebo/src/gazebo-classic-gazebo11_11.14.0/gazebo/util/IntrospectionClientPrivate.hh:23,
                 from /home/xxxxx/.cache/yay/gazebo/src/gazebo-classic-gazebo11_11.14.0/gazebo/util/IntrospectionClient.cc:30:
/usr/include/ignition/transport8/gz/transport/Clock.hh:24:10: fatal error: gz/utilities/SuppressWarning.hh: No such file or directory
   24 | #include <gz/utilities/SuppressWarning.hh>
❯ sudo find / -name SuppressWarning.hh
/usr/include/gz/utils2/gz/utils/detail/SuppressWarning.hh
/usr/include/gz/utils2/gz/utils/SuppressWarning.hh
/usr/include/gz/utils2/ignition/utils/detail/SuppressWarning.hh
/usr/include/gz/utils2/ignition/utils/SuppressWarning.hh
/usr/include/gz/cmake3/gz/utilities/detail/SuppressWarning.hh
/usr/include/gz/cmake3/gz/utilities/SuppressWarning.hh
/usr/include/gz/cmake3/ignition/utilities/SuppressWarning.hh
/usr/include/ignition/common3/gz/common/detail/SuppressWarning.hh
/usr/include/ignition/common3/gz/common/SuppressWarning.hh
/usr/include/ignition/common3/ignition/common/SuppressWarning.hh
/usr/include/ignition/utils1/gz/utils/detail/SuppressWarning.hh
/usr/include/ignition/utils1/gz/utils/SuppressWarning.hh
/usr/include/ignition/utils1/ignition/utils/SuppressWarning.hh
/usr/include/ignition/cmake2/gz/utilities/detail/SuppressWarning.hh
/usr/include/ignition/cmake2/gz/utilities/SuppressWarning.hh
/usr/include/ignition/cmake2/ignition/utilities/SuppressWarning.hh
/usr/include/ignition/msgs5/gz/msgs/SuppressWarning.hh
/usr/include/ignition/msgs5/ignition/msgs/detail/SuppressWarning.hh
/usr/include/ignition/msgs5/ignition/msgs/SuppressWarning.hh
/home/xxxxx/.cache/yay/ignition-msgs-5/src/gz-msgs-ignition-msgs5_5.11.0/include/ignition/msgs/detail/SuppressWarning.hh
/home/xxxxx/.cache/yay/ignition-msgs-5/src/gz-msgs-ignition-msgs5_5.11.0/include/ignition/msgs/SuppressWarning.hh
/home/xxxxx/.cache/yay/ignition-msgs-5/src/gz-msgs-ignition-msgs5_5.11.0/include/gz/msgs/SuppressWarning.hh
/opt/ros/humble/include/ignition/cmake2/ignition/utilities/detail/SuppressWarning.hh
/opt/ros/humble/include/ignition/cmake2/ignition/utilities/SuppressWarning.hh

Lots of discrepency between directory structures and package names. I am guessing it should be that gz is changed to ignition.

piratecarrot commented 7 months ago

I should note that I am using yay AUR manager, if that wasn't immediatebly obvious.