/usr/include/gazebo-11/gazebo/msgs/world_control.pb.h: In member function ‘virtual gazebo::msgs::WorldControl* gazebo::msgs::WorldControl::New(google::protobuf::Arena*) const’:
/usr/include/gazebo-11/gazebo/msgs/world_control.pb.h:130:12: error: ‘CreateMaybeMessage’ was not declared in this scope
130 | return CreateMaybeMessage<WorldControl>(arena);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/world_control.pb.h:130:43: error: expected primary-expression before ‘>’ token
130 | return CreateMaybeMessage<WorldControl>(arena);
| ^
/usr/include/gazebo-11/gazebo/msgs/world_control.pb.h: In member function ‘virtual int gazebo::msgs::WorldControl::GetCachedSize() const’:
/usr/include/gazebo-11/gazebo/msgs/world_control.pb.h:146:44: error: ‘_cached_size_’ was not declared in this scope
146 | int GetCachedSize() const final { return _cached_size_.Get(); }
| ^~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/world_control.pb.h: In member function ‘gazebo::msgs::WorldReset* gazebo::msgs::WorldControl::mutable_reset()’:
/usr/include/gazebo-11/gazebo/msgs/world_control.pb.h:343:15: error: ‘CreateMaybeMessage’ was not declared in this scope
343 | auto* p = CreateMaybeMessage<::gazebo::msgs::WorldReset>(GetArenaNoVirtual());
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/world_control.pb.h:343:60: error: expected primary-expression before ‘>’ token
343 | auto* p = CreateMaybeMessage<::gazebo::msgs::WorldReset>(GetArenaNoVirtual());
| ^
/usr/include/gazebo-11/gazebo/msgs/world_control.pb.h: In member function ‘void gazebo::msgs::WorldControl::set_allocated_reset(gazebo::msgs::WorldReset*)’:
/usr/include/gazebo-11/gazebo/msgs/world_control.pb.h:357:45: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’
357 | reset = ::google::protobuf::internal::GetOwnedMessage(
| ^~~~~~~~~~~~~~~
In file included from /usr/include/gazebo-11/gazebo/msgs/MessageTypes.hh:123,
from /usr/include/gazebo-11/gazebo/msgs/msgs.hh:35,
from /usr/include/gazebo-11/gazebo/physics/Entity.hh:28,
from /usr/include/gazebo-11/gazebo/physics/Model.hh:30,
from /usr/include/gazebo-11/gazebo/physics/Actor.hh:30,
from /usr/include/gazebo-11/gazebo/physics/physics.hh:2,
from /opt/ros/noetic/include/gazebo_ros_control/robot_hw_sim.h:45,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/include/hector_quadrotor_controller/quadrotor_hardware_gazebo.h:32,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/src/quadrotor_hardware_gazebo.cpp:29:
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h: At global scope:
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:335:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’?
335 | mutable ::google::protobuf::internal::CachedSize _cached_size_;
| ^~~~~~~~~~
| ToCachedSize
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h: In member function ‘virtual gazebo::msgs::UserCmd* gazebo::msgs::UserCmd::New() const’:
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:151:12: error: ‘CreateMaybeMessage’ was not declared in this scope
151 | return CreateMaybeMessage<UserCmd>(NULL);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:151:38: error: expected primary-expression before ‘>’ token
151 | return CreateMaybeMessage<UserCmd>(NULL);
| ^
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h: In member function ‘virtual gazebo::msgs::UserCmd* gazebo::msgs::UserCmd::New(google::protobuf::Arena*) const’:
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:155:12: error: ‘CreateMaybeMessage’ was not declared in this scope
155 | return CreateMaybeMessage<UserCmd>(arena);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:155:38: error: expected primary-expression before ‘>’ token
155 | return CreateMaybeMessage<UserCmd>(arena);
| ^
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h: In member function ‘virtual int gazebo::msgs::UserCmd::GetCachedSize() const’:
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:171:44: error: ‘_cached_size_’ was not declared in this scope
171 | int GetCachedSize() const final { return _cached_size_.Get(); }
| ^~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h: In member function ‘std::string* gazebo::msgs::UserCmd::release_description()’:
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:435:23: error: ‘struct google::protobuf::internal::ArenaStringPtr’ has no member named ‘ReleaseNonDefaultNoArena’; did you mean ‘ClearToDefaultNoArena’?
435 | return description_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
| ^~~~~~~~~~~~~~~~~~~~~~~~
| ClearToDefaultNoArena
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h: In member function ‘std::string* gazebo::msgs::UserCmd::release_entity_name()’:
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:580:23: error: ‘struct google::protobuf::internal::ArenaStringPtr’ has no member named ‘ReleaseNonDefaultNoArena’; did you mean ‘ClearToDefaultNoArena’?
580 | return entity_name_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
| ^~~~~~~~~~~~~~~~~~~~~~~~
| ClearToDefaultNoArena
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h: In member function ‘gazebo::msgs::WorldControl* gazebo::msgs::UserCmd::mutable_world_control()’:
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:621:15: error: ‘CreateMaybeMessage’ was not declared in this scope
621 | auto* p = CreateMaybeMessage<::gazebo::msgs::WorldControl>(GetArenaNoVirtual());
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:621:62: error: expected primary-expression before ‘>’ token
621 | auto* p = CreateMaybeMessage<::gazebo::msgs::WorldControl>(GetArenaNoVirtual());
| ^
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h: In member function ‘void gazebo::msgs::UserCmd::set_allocated_world_control(gazebo::msgs::WorldControl*)’:
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:635:53: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’
635 | world_control = ::google::protobuf::internal::GetOwnedMessage(
| ^~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h: In member function ‘gazebo::msgs::Wrench* gazebo::msgs::UserCmd::mutable_wrench()’:
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:675:15: error: ‘CreateMaybeMessage’ was not declared in this scope
675 | auto* p = CreateMaybeMessage<::gazebo::msgs::Wrench>(GetArenaNoVirtual());
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:675:56: error: expected primary-expression before ‘>’ token
675 | auto* p = CreateMaybeMessage<::gazebo::msgs::Wrench>(GetArenaNoVirtual());
| ^
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h: In member function ‘void gazebo::msgs::UserCmd::set_allocated_wrench(gazebo::msgs::Wrench*)’:
/usr/include/gazebo-11/gazebo/msgs/user_cmd.pb.h:689:46: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’
689 | wrench = ::google::protobuf::internal::GetOwnedMessage(
| ^~~~~~~~~~~~~~~
In file included from /usr/include/gazebo-11/gazebo/msgs/MessageTypes.hh:124,
from /usr/include/gazebo-11/gazebo/msgs/msgs.hh:35,
from /usr/include/gazebo-11/gazebo/physics/Entity.hh:28,
from /usr/include/gazebo-11/gazebo/physics/Model.hh:30,
from /usr/include/gazebo-11/gazebo/physics/Actor.hh:30,
from /usr/include/gazebo-11/gazebo/physics/physics.hh:2,
from /opt/ros/noetic/include/gazebo_ros_control/robot_hw_sim.h:45,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/include/hector_quadrotor_controller/quadrotor_hardware_gazebo.h:32,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/src/quadrotor_hardware_gazebo.cpp:29:
/usr/include/gazebo-11/gazebo/msgs/user_cmd_stats.pb.h: At global scope:
/usr/include/gazebo-11/gazebo/msgs/user_cmd_stats.pb.h:218:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’?
218 | mutable ::google::protobuf::internal::CachedSize _cached_size_;
| ^~~~~~~~~~
| ToCachedSize
/usr/include/gazebo-11/gazebo/msgs/user_cmd_stats.pb.h: In member function ‘virtual gazebo::msgs::UserCmdStats* gazebo::msgs::UserCmdStats::New() const’:
/usr/include/gazebo-11/gazebo/msgs/user_cmd_stats.pb.h:126:12: error: ‘CreateMaybeMessage’ was not declared in this scope
126 | return CreateMaybeMessage<UserCmdStats>(NULL);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/user_cmd_stats.pb.h:126:43: error: expected primary-expression before ‘>’ token
126 | return CreateMaybeMessage<UserCmdStats>(NULL);
| ^
/usr/include/gazebo-11/gazebo/msgs/user_cmd_stats.pb.h: In member function ‘virtual gazebo::msgs::UserCmdStats* gazebo::msgs::UserCmdStats::New(google::protobuf::Arena*) const’:
/usr/include/gazebo-11/gazebo/msgs/user_cmd_stats.pb.h:130:12: error: ‘CreateMaybeMessage’ was not declared in this scope
130 | return CreateMaybeMessage<UserCmdStats>(arena);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/user_cmd_stats.pb.h:130:43: error: expected primary-expression before ‘>’ token
130 | return CreateMaybeMessage<UserCmdStats>(arena);
| ^
/usr/include/gazebo-11/gazebo/msgs/user_cmd_stats.pb.h: In member function ‘virtual int gazebo::msgs::UserCmdStats::GetCachedSize() const’:
/usr/include/gazebo-11/gazebo/msgs/user_cmd_stats.pb.h:146:44: error: ‘_cached_size_’ was not declared in this scope
146 | int GetCachedSize() const final { return _cached_size_.Get(); }
| ^~~~~~~~~~~~~
In file included from /usr/include/gazebo-11/gazebo/msgs/MessageTypes.hh:128,
from /usr/include/gazebo-11/gazebo/msgs/msgs.hh:35,
from /usr/include/gazebo-11/gazebo/physics/Entity.hh:28,
from /usr/include/gazebo-11/gazebo/physics/Model.hh:30,
from /usr/include/gazebo-11/gazebo/physics/Actor.hh:30,
from /usr/include/gazebo-11/gazebo/physics/physics.hh:2,
from /opt/ros/noetic/include/gazebo_ros_control/robot_hw_sim.h:45,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/include/hector_quadrotor_controller/quadrotor_hardware_gazebo.h:32,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/src/quadrotor_hardware_gazebo.cpp:29:
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h: At global scope:
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h:196:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’?
196 | mutable ::google::protobuf::internal::CachedSize _cached_size_;
| ^~~~~~~~~~
| ToCachedSize
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h: In member function ‘virtual gazebo::msgs::Wind* gazebo::msgs::Wind::New() const’:
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h:126:12: error: ‘CreateMaybeMessage’ was not declared in this scope
126 | return CreateMaybeMessage<Wind>(NULL);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h:126:35: error: expected primary-expression before ‘>’ token
126 | return CreateMaybeMessage<Wind>(NULL);
| ^
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h: In member function ‘virtual gazebo::msgs::Wind* gazebo::msgs::Wind::New(google::protobuf::Arena*) const’:
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h:130:12: error: ‘CreateMaybeMessage’ was not declared in this scope
130 | return CreateMaybeMessage<Wind>(arena);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h:130:35: error: expected primary-expression before ‘>’ token
130 | return CreateMaybeMessage<Wind>(arena);
| ^
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h: In member function ‘virtual int gazebo::msgs::Wind::GetCachedSize() const’:
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h:146:44: error: ‘_cached_size_’ was not declared in this scope
146 | int GetCachedSize() const final { return _cached_size_.Get(); }
| ^~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h: In member function ‘gazebo::msgs::Vector3d* gazebo::msgs::Wind::mutable_linear_velocity()’:
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h:241:15: error: ‘CreateMaybeMessage’ was not declared in this scope
241 | auto* p = CreateMaybeMessage<::gazebo::msgs::Vector3d>(GetArenaNoVirtual());
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h:241:58: error: expected primary-expression before ‘>’ token
241 | auto* p = CreateMaybeMessage<::gazebo::msgs::Vector3d>(GetArenaNoVirtual());
| ^
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h: In member function ‘void gazebo::msgs::Wind::set_allocated_linear_velocity(gazebo::msgs::Vector3d*)’:
/usr/include/gazebo-11/gazebo/msgs/wind.pb.h:255:55: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’
255 | linear_velocity = ::google::protobuf::internal::GetOwnedMessage(
| ^~~~~~~~~~~~~~~
In file included from /usr/include/gazebo-11/gazebo/msgs/MessageTypes.hh:129,
from /usr/include/gazebo-11/gazebo/msgs/msgs.hh:35,
from /usr/include/gazebo-11/gazebo/physics/Entity.hh:28,
from /usr/include/gazebo-11/gazebo/physics/Model.hh:30,
from /usr/include/gazebo-11/gazebo/physics/Actor.hh:30,
from /usr/include/gazebo-11/gazebo/physics/physics.hh:2,
from /opt/ros/noetic/include/gazebo_ros_control/robot_hw_sim.h:45,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/include/hector_quadrotor_controller/quadrotor_hardware_gazebo.h:32,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/src/quadrotor_hardware_gazebo.cpp:29:
/usr/include/gazebo-11/gazebo/msgs/wireless_node.pb.h: At global scope:
/usr/include/gazebo-11/gazebo/msgs/wireless_node.pb.h:210:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’?
210 | mutable ::google::protobuf::internal::CachedSize _cached_size_;
| ^~~~~~~~~~
| ToCachedSize
/usr/include/gazebo-11/gazebo/msgs/wireless_node.pb.h: In member function ‘virtual gazebo::msgs::WirelessNode* gazebo::msgs::WirelessNode::New() const’:
/usr/include/gazebo-11/gazebo/msgs/wireless_node.pb.h:125:12: error: ‘CreateMaybeMessage’ was not declared in this scope
125 | return CreateMaybeMessage<WirelessNode>(NULL);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wireless_node.pb.h:125:43: error: expected primary-expression before ‘>’ token
125 | return CreateMaybeMessage<WirelessNode>(NULL);
| ^
/usr/include/gazebo-11/gazebo/msgs/wireless_node.pb.h: In member function ‘virtual gazebo::msgs::WirelessNode* gazebo::msgs::WirelessNode::New(google::protobuf::Arena*) const’:
/usr/include/gazebo-11/gazebo/msgs/wireless_node.pb.h:129:12: error: ‘CreateMaybeMessage’ was not declared in this scope
129 | return CreateMaybeMessage<WirelessNode>(arena);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wireless_node.pb.h:129:43: error: expected primary-expression before ‘>’ token
129 | return CreateMaybeMessage<WirelessNode>(arena);
| ^
/usr/include/gazebo-11/gazebo/msgs/wireless_node.pb.h: In member function ‘virtual int gazebo::msgs::WirelessNode::GetCachedSize() const’:
/usr/include/gazebo-11/gazebo/msgs/wireless_node.pb.h:145:44: error: ‘_cached_size_’ was not declared in this scope
145 | int GetCachedSize() const final { return _cached_size_.Get(); }
| ^~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wireless_node.pb.h: In member function ‘std::string* gazebo::msgs::WirelessNode::release_essid()’:
/usr/include/gazebo-11/gazebo/msgs/wireless_node.pb.h:281:17: error: ‘struct google::protobuf::internal::ArenaStringPtr’ has no member named ‘ReleaseNonDefaultNoArena’; did you mean ‘ClearToDefaultNoArena’?
281 | return essid_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
| ^~~~~~~~~~~~~~~~~~~~~~~~
| ClearToDefaultNoArena
In file included from /usr/include/gazebo-11/gazebo/msgs/MessageTypes.hh:130,
from /usr/include/gazebo-11/gazebo/msgs/msgs.hh:35,
from /usr/include/gazebo-11/gazebo/physics/Entity.hh:28,
from /usr/include/gazebo-11/gazebo/physics/Model.hh:30,
from /usr/include/gazebo-11/gazebo/physics/Actor.hh:30,
from /usr/include/gazebo-11/gazebo/physics/physics.hh:2,
from /opt/ros/noetic/include/gazebo_ros_control/robot_hw_sim.h:45,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/include/hector_quadrotor_controller/quadrotor_hardware_gazebo.h:32,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/src/quadrotor_hardware_gazebo.cpp:29:
/usr/include/gazebo-11/gazebo/msgs/wireless_nodes.pb.h: At global scope:
/usr/include/gazebo-11/gazebo/msgs/wireless_nodes.pb.h:185:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’?
185 | mutable ::google::protobuf::internal::CachedSize _cached_size_;
| ^~~~~~~~~~
| ToCachedSize
/usr/include/gazebo-11/gazebo/msgs/wireless_nodes.pb.h: In member function ‘virtual gazebo::msgs::WirelessNodes* gazebo::msgs::WirelessNodes::New() const’:
/usr/include/gazebo-11/gazebo/msgs/wireless_nodes.pb.h:126:12: error: ‘CreateMaybeMessage’ was not declared in this scope
126 | return CreateMaybeMessage<WirelessNodes>(NULL);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wireless_nodes.pb.h:126:44: error: expected primary-expression before ‘>’ token
126 | return CreateMaybeMessage<WirelessNodes>(NULL);
| ^
/usr/include/gazebo-11/gazebo/msgs/wireless_nodes.pb.h: In member function ‘virtual gazebo::msgs::WirelessNodes* gazebo::msgs::WirelessNodes::New(google::protobuf::Arena*) const’:
/usr/include/gazebo-11/gazebo/msgs/wireless_nodes.pb.h:130:12: error: ‘CreateMaybeMessage’ was not declared in this scope
130 | return CreateMaybeMessage<WirelessNodes>(arena);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wireless_nodes.pb.h:130:44: error: expected primary-expression before ‘>’ token
130 | return CreateMaybeMessage<WirelessNodes>(arena);
| ^
/usr/include/gazebo-11/gazebo/msgs/wireless_nodes.pb.h: In member function ‘virtual int gazebo::msgs::WirelessNodes::GetCachedSize() const’:
/usr/include/gazebo-11/gazebo/msgs/wireless_nodes.pb.h:146:44: error: ‘_cached_size_’ was not declared in this scope
146 | int GetCachedSize() const final { return _cached_size_.Get(); }
| ^~~~~~~~~~~~~
In file included from /usr/include/gazebo-11/gazebo/msgs/MessageTypes.hh:132,
from /usr/include/gazebo-11/gazebo/msgs/msgs.hh:35,
from /usr/include/gazebo-11/gazebo/physics/Entity.hh:28,
from /usr/include/gazebo-11/gazebo/physics/Model.hh:30,
from /usr/include/gazebo-11/gazebo/physics/Actor.hh:30,
from /usr/include/gazebo-11/gazebo/physics/physics.hh:2,
from /opt/ros/noetic/include/gazebo_ros_control/robot_hw_sim.h:45,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/include/hector_quadrotor_controller/quadrotor_hardware_gazebo.h:32,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/src/quadrotor_hardware_gazebo.cpp:29:
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h: At global scope:
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h:233:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’?
233 | mutable ::google::protobuf::internal::CachedSize _cached_size_;
| ^~~~~~~~~~
| ToCachedSize
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h: In member function ‘virtual gazebo::msgs::WorldModify* gazebo::msgs::WorldModify::New() const’:
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h:125:12: error: ‘CreateMaybeMessage’ was not declared in this scope
125 | return CreateMaybeMessage<WorldModify>(NULL);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h:125:42: error: expected primary-expression before ‘>’ token
125 | return CreateMaybeMessage<WorldModify>(NULL);
| ^
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h: In member function ‘virtual gazebo::msgs::WorldModify* gazebo::msgs::WorldModify::New(google::protobuf::Arena*) const’:
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h:129:12: error: ‘CreateMaybeMessage’ was not declared in this scope
129 | return CreateMaybeMessage<WorldModify>(arena);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h:129:42: error: expected primary-expression before ‘>’ token
129 | return CreateMaybeMessage<WorldModify>(arena);
| ^
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h: In member function ‘virtual int gazebo::msgs::WorldModify::GetCachedSize() const’:
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h:145:44: error: ‘_cached_size_’ was not declared in this scope
145 | int GetCachedSize() const final { return _cached_size_.Get(); }
| ^~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h: In member function ‘std::string* gazebo::msgs::WorldModify::release_world_name()’:
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h:306:22: error: ‘struct google::protobuf::internal::ArenaStringPtr’ has no member named ‘ReleaseNonDefaultNoArena’; did you mean ‘ClearToDefaultNoArena’?
306 | return world_name_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
| ^~~~~~~~~~~~~~~~~~~~~~~~
| ClearToDefaultNoArena
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h: In member function ‘std::string* gazebo::msgs::WorldModify::release_cloned_uri()’:
/usr/include/gazebo-11/gazebo/msgs/world_modify.pb.h:444:22: error: ‘struct google::protobuf::internal::ArenaStringPtr’ has no member named ‘ReleaseNonDefaultNoArena’; did you mean ‘ClearToDefaultNoArena’?
444 | return cloned_uri_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
| ^~~~~~~~~~~~~~~~~~~~~~~~
| ClearToDefaultNoArena
In file included from /usr/include/gazebo-11/gazebo/msgs/MessageTypes.hh:136,
from /usr/include/gazebo-11/gazebo/msgs/msgs.hh:35,
from /usr/include/gazebo-11/gazebo/physics/Entity.hh:28,
from /usr/include/gazebo-11/gazebo/physics/Model.hh:30,
from /usr/include/gazebo-11/gazebo/physics/Actor.hh:30,
from /usr/include/gazebo-11/gazebo/physics/physics.hh:2,
from /opt/ros/noetic/include/gazebo_ros_control/robot_hw_sim.h:45,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/include/hector_quadrotor_controller/quadrotor_hardware_gazebo.h:32,
from /home/asimov-hawks/pandion_ws/src/hector_quadrotor_noetic/hector_quadrotor/hector_quadrotor_controller_gazebo/src/quadrotor_hardware_gazebo.cpp:29:
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h: At global scope:
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h:205:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’?
205 | mutable ::google::protobuf::internal::CachedSize _cached_size_;
| ^~~~~~~~~~
| ToCachedSize
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h: In member function ‘virtual gazebo::msgs::WrenchStamped* gazebo::msgs::WrenchStamped::New() const’:
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h:127:12: error: ‘CreateMaybeMessage’ was not declared in this scope
127 | return CreateMaybeMessage<WrenchStamped>(NULL);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h:127:44: error: expected primary-expression before ‘>’ token
127 | return CreateMaybeMessage<WrenchStamped>(NULL);
| ^
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h: In member function ‘virtual gazebo::msgs::WrenchStamped* gazebo::msgs::WrenchStamped::New(google::protobuf::Arena*) const’:
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h:131:12: error: ‘CreateMaybeMessage’ was not declared in this scope
131 | return CreateMaybeMessage<WrenchStamped>(arena);
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h:131:44: error: expected primary-expression before ‘>’ token
131 | return CreateMaybeMessage<WrenchStamped>(arena);
| ^
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h: In member function ‘virtual int gazebo::msgs::WrenchStamped::GetCachedSize() const’:
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h:147:44: error: ‘_cached_size_’ was not declared in this scope
147 | int GetCachedSize() const final { return _cached_size_.Get(); }
| ^~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h: In member function ‘gazebo::msgs::Time* gazebo::msgs::WrenchStamped::mutable_time()’:
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h:250:15: error: ‘CreateMaybeMessage’ was not declared in this scope
250 | auto* p = CreateMaybeMessage<::gazebo::msgs::Time>(GetArenaNoVirtual());
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h:250:54: error: expected primary-expression before ‘>’ token
250 | auto* p = CreateMaybeMessage<::gazebo::msgs::Time>(GetArenaNoVirtual());
| ^
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h: In member function ‘void gazebo::msgs::WrenchStamped::set_allocated_time(gazebo::msgs::Time*)’:
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h:264:44: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’
264 | time = ::google::protobuf::internal::GetOwnedMessage(
| ^~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h: In member function ‘gazebo::msgs::Wrench* gazebo::msgs::WrenchStamped::mutable_wrench()’:
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h:304:15: error: ‘CreateMaybeMessage’ was not declared in this scope
304 | auto* p = CreateMaybeMessage<::gazebo::msgs::Wrench>(GetArenaNoVirtual());
| ^~~~~~~~~~~~~~~~~~
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h:304:56: error: expected primary-expression before ‘>’ token
304 | auto* p = CreateMaybeMessage<::gazebo::msgs::Wrench>(GetArenaNoVirtual());
| ^
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h: In member function ‘void gazebo::msgs::WrenchStamped::set_allocated_wrench(gazebo::msgs::Wrench*)’:
/usr/include/gazebo-11/gazebo/msgs/wrench_stamped.pb.h:318:46: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’
318 | wrench = ::google::protobuf::internal::GetOwnedMessage(
| ^~~~~~~~~~~~~~~
make[2]: *** [CMakeFiles/hector_quadrotor_controller_gazebo.dir/build.make:76: CMakeFiles/hector_quadrotor_controller_gazebo.dir/src/quadrotor_hardware_gazebo.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2239: CMakeFiles/hector_quadrotor_controller_gazebo.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
IT SAYS THAT hector_quadrotor_controller_gazebo, hector_gazebo_plugins and some other packages failed to build