nasa / astrobee

NASA Astrobee Robot Software
https://www.nasa.gov/astrobee
Apache License 2.0
1.04k stars 309 forks source link

Protoc Incompatibility #731

Closed Ac31415 closed 10 months ago

Ac31415 commented 1 year ago

Hi. When I followed the instruction doc on building the simulator using the catkin build, I got errors as follows:

error: #error This file was generated by an older version of protoc which is incompatible with your Protocol Buffer headers. Please regenerate this file with a newer version of protoc.

The protoc version I have right now is 3.11.4 because of the gazebo I'm using along with ROS Noetic.

This error appears for files related to the ignition and gazebo-11 packages. I've updated those before I performed the building. Because of this, astrobee-gazebo is the only package that's failed at getting built. And I'm building it natively on Ubuntu 20.04. Any suggestions?

marinagmoreira commented 1 year ago

Hi! It would help to get the entire error output :) That is something that doesn't show up when installing on a clean system, I'm guessing it's some dependency that is a different version than what it should be, maybe re-installing ROS would help, but I can't say for sure.

marinagmoreira commented 10 months ago

closing issue since no update on it for 6 months. Fell free to reopen it when more info is available