Kinovarobotics / ros_kortex

ROS packages for KINOVA® KORTEX™ robotic arms
Other
152 stars 155 forks source link

Fail to catkin_make: Problem about protoc version #324

Open Lueasecool opened 1 month ago

Lueasecool commented 1 month ago

This file was generated by an older version of protoc which is /usr/include/gazebo11/gazebo/msgs/wrench_stamped.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please /usr/include/gazebo11/gazebo/msgs/wrench_stamped.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.


Version

ROS distribution : neotic

Branch and commit you are using : noetic-devel

I have try different version of protoc,such as 3.2.0,3.6.0,3.15.0. But it doesn't work ,I guess maybe the problem is that: when I download ros-noetic-gazebo-ros-pkgs,the system ask me to download "protoc complier(3.6.1)",it doesn't compatible with my protoc which added in root system.But I don't know how to avoid this situation,I have to download gazebo-pkg but with a protoc complier . 2024-06-02 16-42-09 的屏幕截图 Hope Someone Can help me!

smoya23 commented 1 month ago

Hi @Lueasecool ,

Could you try uninstalling it from your machine and trying a clean install again ? This issue was addressed in issues #56 and #23. Let me know if any of these solutions help you.