tomasvr / turtlebot3_drlnav

A ROS2-based framework for TurtleBot3 DRL autonomous navigation
128 stars 18 forks source link

Colcon build problem? #16

Open xcslab opened 4 months ago

xcslab commented 4 months ago

There was a problem recompiling turtlebot3 gazebo: It may be the environment conflict between gazabo11 and Protobuf. The following is the error instance. How can I solve this problem? /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: At global scope: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:314:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’? 314 | mutable ::google::protobuf::internal::CachedSize _cachedsize; | ^~~~~~ | ToCachedSize /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h: In member function ‘virtual ignition::msgs::Publish ignition::msgs::Publish::New() const’: /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h:122:12: error: ‘CreateMaybeMessage’ was not declared in this scope 122 | return CreateMaybeMessage(NULL); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h:122:38: error: expected primary-expression before ‘>’ token 122 | return CreateMaybeMessage(NULL); | ^ /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h: In member function ‘virtual ignition::msgs::RestResponse ignition::msgs::RestResponse::New() const’: /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h:146:12: error: ‘CreateMaybeMessage’ was not declared in this scope 146 | return CreateMaybeMessage(NULL); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h:146:43: error: expected primary-expression before ‘>’ token 146 | return CreateMaybeMessage(NULL); | ^ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘virtual ignition::msgs::Scene ignition::msgs::Scene::New() const’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:128:12: error: ‘CreateMaybeMessage’ was not declared in this scope 128 | return CreateMaybeMessage(NULL); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:128:36: error: expected primary-expression before ‘>’ token 128 | return CreateMaybeMessage(NULL); | ^ /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h: In member function ‘virtual ignition::msgs::Publish ignition::msgs::Publish::New(google::protobuf::Arena) const’: /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h:126:12: error: ‘CreateMaybeMessage’ was not declared in this scope 126 | return CreateMaybeMessage(arena); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h:126:38: error: expected primary-expression before ‘>’ token 126 | return CreateMaybeMessage(arena); | ^ /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h: In member function ‘virtual ignition::msgs::RestResponse ignition::msgs::RestResponse::New(google::protobuf::Arena) const’: /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h:150:12: error: ‘CreateMaybeMessage’ was not declared in this scope 150 | return CreateMaybeMessage(arena); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h:150:43: error: expected primary-expression before ‘>’ token 150 | return CreateMaybeMessage(arena); | ^ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘virtual ignition::msgs::Scene ignition::msgs::Scene::New(google::protobuf::Arena) const’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:132:12: error: ‘CreateMaybeMessage’ was not declared in this scope 132 | return CreateMaybeMessage(arena); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:132:36: error: expected primary-expression before ‘>’ token 132 | return CreateMaybeMessage(arena); | ^ /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h: In member function ‘virtual int ignition::msgs::Publish::GetCachedSize() const’: /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h:142:44: error: ‘_cachedsize’ was not declared in this scope 142 | int GetCachedSize() const final { return _cachedsize.Get(); } | ^~~~~ /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h: In member function ‘virtual int ignition::msgs::RestResponse::GetCachedSize() const’: /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h:166:44: error: ‘_cachedsize’ was not declared in this scope 166 | int GetCachedSize() const final { return _cachedsize.Get(); } | ^~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘virtual int ignition::msgs::Scene::GetCachedSize() const’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:148:44: error: ‘_cachedsize’ was not declared in this scope 148 | int GetCachedSize() const final { return _cachedsize.Get(); } | ^~~~~ /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h: In member function ‘ignition::msgs::Header ignition::msgs::Publish::mutable_header()’: /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h:270:15: error: ‘CreateMaybeMessage’ was not declared in this scope 270 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h:270:58: error: expected primary-expression before ‘>’ token 270 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h: In member function ‘void ignition::msgs::Publish::set_allocated_header(ignition::msgs::Header)’: /usr/include/ignition/msgs5/ignition/msgs/publish.pb.h:284:46: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 284 | header = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ In file included from /usr/include/ignition/msgs5/ignition/msgs/MessageTypes.hh:145, from /usr/include/ignition/msgs5/ignition/msgs/Utility.hh:33, from /usr/include/ignition/msgs5/ignition/msgs.hh:29, from /usr/include/ignition/transport8/gz/transport/Node.hh:33, from /usr/include/ignition/transport8/ignition/transport/Node.hh:18, from /usr/include/gazebo-11/gazebo/physics/Entity.hh:25, 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 /home/xcs/turtlebot3_drlnav/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_drl_world/obstacle_plugin/obstacle2.cc:22: /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h: At global scope: /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h:195:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’? 195 | mutable ::google::protobuf::internal::CachedSize _cachedsize; | ^~~~~~ | ToCachedSize /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h: In member function ‘ignition::msgs::Header ignition::msgs::RestResponse::mutable_header()’: /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h:301:15: error: ‘CreateMaybeMessage’ was not declared in this scope 301 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h:301:58: error: expected primary-expression before ‘>’ token 301 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h: In member function ‘void ignition::msgs::RestResponse::set_allocated_header(ignition::msgs::Header)’: /usr/include/ignition/msgs5/ignition/msgs/rest_response.pb.h:315:46: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 315 | header = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘ignition::msgs::Header ignition::msgs::Scene::mutable_header()’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:351:15: error: ‘CreateMaybeMessage’ was not declared in this scope 351 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:351:58: error: expected primary-expression before ‘>’ token 351 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^ In file included from /usr/include/ignition/msgs5/ignition/msgs/MessageTypes.hh:154, from /usr/include/ignition/msgs5/ignition/msgs/Utility.hh:33, from /usr/include/ignition/msgs5/ignition/msgs.hh:29, from /usr/include/ignition/transport8/gz/transport/Node.hh:33, from /usr/include/ignition/transport8/ignition/transport/Node.hh:18, from /usr/include/gazebo-11/gazebo/physics/Entity.hh:25, 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 /home/xcs/turtlebot3_drlnav/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_drl_world/obstacle_plugin/obstacle1.cc:22: /usr/include/ignition/msgs5/ignition/msgs/road.pb.h: At global scope: /usr/include/ignition/msgs5/ignition/msgs/road.pb.h:231:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’? 231 | mutable ::google::protobuf::internal::CachedSize _cachedsize; | ^~~~~~ | ToCachedSize /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘void ignition::msgs::Scene::set_allocated_header(ignition::msgs::Header)’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:365:46: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 365 | header = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h: In member function ‘virtual ignition::msgs::Publishers ignition::msgs::Publishers::New() const’: /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h:123:12: error: ‘CreateMaybeMessage’ was not declared in this scope 123 | return CreateMaybeMessage(NULL); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h:123:41: error: expected primary-expression before ‘>’ token 123 | return CreateMaybeMessage(NULL); | ^ /usr/include/ignition/msgs5/ignition/msgs/road.pb.h: In member function ‘virtual ignition::msgs::Road ignition::msgs::Road::New() const’: /usr/include/ignition/msgs5/ignition/msgs/road.pb.h:124:12: error: ‘CreateMaybeMessage’ was not declared in this scope 124 | return CreateMaybeMessage(NULL); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/road.pb.h:124:35: error: expected primary-expression before ‘>’ token 124 | return CreateMaybeMessage(NULL); | ^ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘ignition::msgs::Color ignition::msgs::Scene::mutable_ambient()’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:452:15: error: ‘CreateMaybeMessage’ was not declared in this scope 452 | auto p = CreateMaybeMessage<::ignition::msgs::Color>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:452:57: error: expected primary-expression before ‘>’ token 452 | auto p = CreateMaybeMessage<::ignition::msgs::Color>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘void ignition::msgs::Scene::set_allocated_ambient(ignition::msgs::Color)’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:466:47: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 466 | ambient = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h: In member function ‘virtual ignition::msgs::Publishers ignition::msgs::Publishers::New(google::protobuf::Arena) const’: /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h:127:12: error: ‘CreateMaybeMessage’ was not declared in this scope 127 | return CreateMaybeMessage(arena); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h:127:41: error: expected primary-expression before ‘>’ token 127 | return CreateMaybeMessage(arena); | ^ /usr/include/ignition/msgs5/ignition/msgs/road.pb.h: In member function ‘virtual ignition::msgs::Road ignition::msgs::Road::New(google::protobuf::Arena) const’: /usr/include/ignition/msgs5/ignition/msgs/road.pb.h:128:12: error: ‘CreateMaybeMessage’ was not declared in this scope 128 | return CreateMaybeMessage(arena); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/road.pb.h:128:35: error: expected primary-expression before ‘>’ token 128 | return CreateMaybeMessage(arena); | ^ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘ignition::msgs::Color ignition::msgs::Scene::mutable_background()’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:500:15: error: ‘CreateMaybeMessage’ was not declared in this scope 500 | auto p = CreateMaybeMessage<::ignition::msgs::Color>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:500:57: error: expected primary-expression before ‘>’ token 500 | auto p = CreateMaybeMessage<::ignition::msgs::Color>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘void ignition::msgs::Scene::set_allocated_background(ignition::msgs::Color)’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:514:50: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 514 | background = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h: In member function ‘virtual int ignition::msgs::Publishers::GetCachedSize() const’: /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h:143:44: error: ‘_cachedsize’ was not declared in this scope 143 | int GetCachedSize() const final { return _cachedsize.Get(); } | ^~~~~ /usr/include/ignition/msgs5/ignition/msgs/road.pb.h: In member function ‘virtual int ignition::msgs::Road::GetCachedSize() const’: /usr/include/ignition/msgs5/ignition/msgs/road.pb.h:144:44: error: ‘_cachedsize’ was not declared in this scope 144 | int GetCachedSize() const final { return _cachedsize.Get(); } | ^~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘ignition::msgs::Sky ignition::msgs::Scene::mutable_sky()’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:548:15: error: ‘CreateMaybeMessage’ was not declared in this scope 548 | auto p = CreateMaybeMessage<::ignition::msgs::Sky>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:548:55: error: expected primary-expression before ‘>’ token 548 | auto p = CreateMaybeMessage<::ignition::msgs::Sky>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h: In member function ‘ignition::msgs::Header ignition::msgs::Publishers::mutable_header()’: /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h:232:15: error: ‘CreateMaybeMessage’ was not declared in this scope 232 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h:232:58: error: expected primary-expression before ‘>’ token 232 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘void ignition::msgs::Scene::set_allocated_sky(ignition::msgs::Sky)’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:562:43: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 562 | sky = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h: In member function ‘void ignition::msgs::Publishers::set_allocated_header(ignition::msgs::Header)’: /usr/include/ignition/msgs5/ignition/msgs/publishers.pb.h:246:46: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 246 | header = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ In file included from /usr/include/ignition/msgs5/ignition/msgs/MessageTypes.hh:147, from /usr/include/ignition/msgs5/ignition/msgs/Utility.hh:33, from /usr/include/ignition/msgs5/ignition/msgs.hh:29, from /usr/include/ignition/transport8/gz/transport/Node.hh:33, from /usr/include/ignition/transport8/ignition/transport/Node.hh:18, from /usr/include/gazebo-11/gazebo/physics/Entity.hh:25, 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 /home/xcs/turtlebot3_drlnav/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_drl_world/obstacle_plugin/obstacle2.cc:22: /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h: At global scope: /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h:265:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’? 265 | mutable ::google::protobuf::internal::CachedSize _cachedsize; | ^~~~~~ | ToCachedSize /usr/include/ignition/msgs5/ignition/msgs/road.pb.h: In member function ‘ignition::msgs::Header ignition::msgs::Road::mutable_header()’: /usr/include/ignition/msgs5/ignition/msgs/road.pb.h:268:15: error: ‘CreateMaybeMessage’ was not declared in this scope 268 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/road.pb.h:268:58: error: expected primary-expression before ‘>’ token 268 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/road.pb.h: In member function ‘void ignition::msgs::Road::set_allocated_header(ignition::msgs::Header)’: /usr/include/ignition/msgs5/ignition/msgs/road.pb.h:282:46: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 282 | header = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘ignition::msgs::Fog ignition::msgs::Scene::mutable_fog()’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:610:15: error: ‘CreateMaybeMessage’ was not declared in this scope 610 | auto p = CreateMaybeMessage<::ignition::msgs::Fog>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:610:55: error: expected primary-expression before ‘>’ token 610 | auto p = CreateMaybeMessage<::ignition::msgs::Fog>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘void ignition::msgs::Scene::set_allocated_fog(ignition::msgs::Fog)’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:624:43: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 624 | fog = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ In file included from /usr/include/ignition/msgs5/ignition/msgs/MessageTypes.hh:156, from /usr/include/ignition/msgs5/ignition/msgs/Utility.hh:33, from /usr/include/ignition/msgs5/ignition/msgs.hh:29, from /usr/include/ignition/transport8/gz/transport/Node.hh:33, from /usr/include/ignition/transport8/ignition/transport/Node.hh:18, from /usr/include/gazebo-11/gazebo/physics/Entity.hh:25, 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 /home/xcs/turtlebot3_drlnav/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_drl_world/obstacle_plugin/obstacles.cc:22: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: At global scope: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:232:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’? 232 | mutable ::google::protobuf::internal::CachedSize _cachedsize; | ^~~~~~ | ToCachedSize /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h: In member function ‘virtual ignition::msgs::RaySensor ignition::msgs::RaySensor::New() const’: /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h:122:12: error: ‘CreateMaybeMessage’ was not declared in this scope 122 | return CreateMaybeMessage(NULL); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h:122:40: error: expected primary-expression before ‘>’ token 122 | return CreateMaybeMessage(NULL); | ^ /usr/include/ignition/msgs5/ignition/msgs/road.pb.h: In member function ‘ignition::msgs::Material ignition::msgs::Road::mutable_material()’: /usr/include/ignition/msgs5/ignition/msgs/road.pb.h:410:15: error: ‘CreateMaybeMessage’ was not declared in this scope 410 | auto p = CreateMaybeMessage<::ignition::msgs::Material>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/road.pb.h:410:60: error: expected primary-expression before ‘>’ token 410 | auto p = CreateMaybeMessage<::ignition::msgs::Material>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/road.pb.h: In member function ‘void ignition::msgs::Road::set_allocated_material(ignition::msgs::Material)’: /usr/include/ignition/msgs5/ignition/msgs/road.pb.h:424:48: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 424 | material = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ In file included from /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:35, from /usr/include/ignition/msgs5/ignition/msgs/MessageTypes.hh:155, from /usr/include/ignition/msgs5/ignition/msgs/Utility.hh:33, from /usr/include/ignition/msgs5/ignition/msgs.hh:29, from /usr/include/ignition/transport8/gz/transport/Node.hh:33, from /usr/include/ignition/transport8/ignition/transport/Node.hh:18, from /usr/include/gazebo-11/gazebo/physics/Entity.hh:25, 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 /home/xcs/turtlebot3_drlnav/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_drl_world/obstacle_plugin/obstacle1.cc:22: /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h: At global scope: /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h:244:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’? 244 | mutable ::google::protobuf::internal::CachedSize _cachedsize; | ^~~~~~ | ToCachedSize /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: In member function ‘virtual ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig* ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig::New() const’: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:134:12: error: ‘CreateMaybeMessage’ was not declared in this scope 134 | return CreateMaybeMessage(NULL); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:134:71: error: expected primary-expression before ‘>’ token 134 | return CreateMaybeMessage(NULL); | ^

/usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h: In member function ‘virtual ignition::msgs::RaySensor ignition::msgs::RaySensor::New(google::protobuf::Arena) const’: /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h:126:12: error: ‘CreateMaybeMessage’ was not declared in this scope 126 | return CreateMaybeMessage(arena); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h:126:40: error: expected primary-expression before ‘>’ token 126 | return CreateMaybeMessage(arena); | ^ /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h: In member function ‘virtual ignition::msgs::Sky ignition::msgs::Sky::New() const’: /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h:123:12: error: ‘CreateMaybeMessage’ was not declared in this scope 123 | return CreateMaybeMessage(NULL); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h:123:34: error: expected primary-expression before ‘>’ token 123 | return CreateMaybeMessage(NULL); | ^ /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h: In member function ‘virtual int ignition::msgs::RaySensor::GetCachedSize() const’: /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h:142:44: error: ‘_cachedsize’ was not declared in this scope 142 | int GetCachedSize() const final { return _cachedsize.Get(); } | ^~~~~ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: In member function ‘virtual ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig::New(google::protobuf::Arena*) const’: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:138:12: error: ‘CreateMaybeMessage’ was not declared in this scope 138 | return CreateMaybeMessage(arena); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:138:71: error: expected primary-expression before ‘>’ token 138 | return CreateMaybeMessage(arena); | ^

/usr/include/ignition/msgs5/ignition/msgs/sky.pb.h: In member function ‘virtual ignition::msgs::Sky ignition::msgs::Sky::New(google::protobuf::Arena) const’: /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h:127:12: error: ‘CreateMaybeMessage’ was not declared in this scope 127 | return CreateMaybeMessage(arena); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h:127:34: error: expected primary-expression before ‘>’ token 127 | return CreateMaybeMessage(arena); | ^ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: In member function ‘virtual int ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig::GetCachedSize() const’: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:154:44: error: ‘_cachedsize’ was not declared in this scope 154 | int GetCachedSize() const final { return _cachedsize.Get(); } | ^~~~~ /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h: In member function ‘ignition::msgs::Header ignition::msgs::RaySensor::mutable_header()’: /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h:302:15: error: ‘CreateMaybeMessage’ was not declared in this scope 302 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h:302:58: error: expected primary-expression before ‘>’ token 302 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h: In member function ‘void ignition::msgs::RaySensor::set_allocated_header(ignition::msgs::Header)’: /usr/include/ignition/msgs5/ignition/msgs/raysensor.pb.h:316:46: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 316 | header = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ In file included from /usr/include/ignition/msgs5/ignition/msgs/MessageTypes.hh:156, from /usr/include/ignition/msgs5/ignition/msgs/Utility.hh:33, from /usr/include/ignition/msgs5/ignition/msgs.hh:29, from /usr/include/ignition/transport8/gz/transport/Node.hh:33, from /usr/include/ignition/transport8/ignition/transport/Node.hh:18, from /usr/include/gazebo-11/gazebo/physics/Entity.hh:25, 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 /home/xcs/turtlebot3_drlnav/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_drl_world/obstacle_plugin/obstacles.cc:22: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: At global scope: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:392:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’? 392 | mutable ::google::protobuf::internal::CachedSize _cachedsize; | ^~~~~~ | ToCachedSize In file included from /usr/include/ignition/msgs5/ignition/msgs/MessageTypes.hh:148, from /usr/include/ignition/msgs5/ignition/msgs/Utility.hh:33, from /usr/include/ignition/msgs5/ignition/msgs.hh:29, from /usr/include/ignition/transport8/gz/transport/Node.hh:33, from /usr/include/ignition/transport8/ignition/transport/Node.hh:18, from /usr/include/gazebo-11/gazebo/physics/Entity.hh:25, 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 /home/xcs/turtlebot3_drlnav/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_drl_world/obstacle_plugin/obstacle2.cc:22: /usr/include/ignition/msgs5/ignition/msgs/request.pb.h: At global scope: /usr/include/ignition/msgs5/ignition/msgs/request.pb.h:225:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’? 225 | mutable ::google::protobuf::internal::CachedSize _cachedsize; | ^~~~~~ | ToCachedSize /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h: In member function ‘virtual int ignition::msgs::Sky::GetCachedSize() const’: /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h:143:44: error: ‘_cachedsize’ was not declared in this scope 143 | int GetCachedSize() const final { return _cachedsize.Get(); } | ^~~~~ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: In member function ‘virtual ignition::msgs::SdfGeneratorConfig ignition::msgs::SdfGeneratorConfig::New() const’: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:303:12: error: ‘CreateMaybeMessage’ was not declared in this scope 303 | return CreateMaybeMessage(NULL); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:303:49: error: expected primary-expression before ‘>’ token 303 | return CreateMaybeMessage(NULL); | ^ /usr/include/ignition/msgs5/ignition/msgs/request.pb.h: In member function ‘virtual ignition::msgs::Request ignition::msgs::Request::New() const’: /usr/include/ignition/msgs5/ignition/msgs/request.pb.h:122:12: error: ‘CreateMaybeMessage’ was not declared in this scope 122 | return CreateMaybeMessage(NULL); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/request.pb.h:122:38: error: expected primary-expression before ‘>’ token 122 | return CreateMaybeMessage(NULL); | ^ /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h: In member function ‘ignition::msgs::Header ignition::msgs::Sky::mutable_header()’: /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h:281:15: error: ‘CreateMaybeMessage’ was not declared in this scope 281 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h:281:58: error: expected primary-expression before ‘>’ token 281 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h: In member function ‘void ignition::msgs::Sky::set_allocated_header(ignition::msgs::Header)’: /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h:295:46: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 295 | header = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: In member function ‘virtual ignition::msgs::SdfGeneratorConfig ignition::msgs::SdfGeneratorConfig::New(google::protobuf::Arena) const’: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:307:12: error: ‘CreateMaybeMessage’ was not declared in this scope 307 | return CreateMaybeMessage(arena); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:307:49: error: expected primary-expression before ‘>’ token 307 | return CreateMaybeMessage(arena); | ^ /usr/include/ignition/msgs5/ignition/msgs/request.pb.h: In member function ‘virtual ignition::msgs::Request ignition::msgs::Request::New(google::protobuf::Arena) const’: /usr/include/ignition/msgs5/ignition/msgs/request.pb.h:126:12: error: ‘CreateMaybeMessage’ was not declared in this scope 126 | return CreateMaybeMessage(arena); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/request.pb.h:126:38: error: expected primary-expression before ‘>’ token 126 | return CreateMaybeMessage(arena); | ^ /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h: In member function ‘ignition::msgs::Color ignition::msgs::Sky::mutable_cloud_ambient()’: /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h:399:15: error: ‘CreateMaybeMessage’ was not declared in this scope 399 | auto p = CreateMaybeMessage<::ignition::msgs::Color>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h:399:57: error: expected primary-expression before ‘>’ token 399 | auto p = CreateMaybeMessage<::ignition::msgs::Color>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h: In member function ‘void ignition::msgs::Sky::set_allocated_cloud_ambient(ignition::msgs::Color)’: /usr/include/ignition/msgs5/ignition/msgs/sky.pb.h:413:53: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 413 | cloud_ambient = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ In file included from /usr/include/ignition/msgs5/ignition/msgs/MessageTypes.hh:155, from /usr/include/ignition/msgs5/ignition/msgs/Utility.hh:33, from /usr/include/ignition/msgs5/ignition/msgs.hh:29, from /usr/include/ignition/transport8/gz/transport/Node.hh:33, from /usr/include/ignition/transport8/ignition/transport/Node.hh:18, from /usr/include/gazebo-11/gazebo/physics/Entity.hh:25, 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 /home/xcs/turtlebot3_drlnav/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_drl_world/obstacle_plugin/obstacle1.cc:22: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: At global scope: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:314:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’? 314 | mutable ::google::protobuf::internal::CachedSize _cachedsize; | ^~~~~~ | ToCachedSize /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: In member function ‘virtual int ignition::msgs::SdfGeneratorConfig::GetCachedSize() const’: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:323:44: error: ‘_cachedsize’ was not declared in this scope 323 | int GetCachedSize() const final { return _cachedsize.Get(); } | ^~~~~ /usr/include/ignition/msgs5/ignition/msgs/request.pb.h: In member function ‘virtual int ignition::msgs::Request::GetCachedSize() const’: /usr/include/ignition/msgs5/ignition/msgs/request.pb.h:142:44: error: ‘_cachedsize’ was not declared in this scope 142 | int GetCachedSize() const final { return _cachedsize.Get(); } | ^~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘virtual ignition::msgs::Scene ignition::msgs::Scene::New() const’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:128:12: error: ‘CreateMaybeMessage’ was not declared in this scope 128 | return CreateMaybeMessage(NULL); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:128:36: error: expected primary-expression before ‘>’ token 128 | return CreateMaybeMessage(NULL); | ^ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: In member function ‘ignition::msgs::Boolean ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig::mutable_expand_include_tags()’: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:429:15: error: ‘CreateMaybeMessage’ was not declared in this scope 429 | auto p = CreateMaybeMessage<::ignition::msgs::Boolean>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:429:59: error: expected primary-expression before ‘>’ token 429 | auto p = CreateMaybeMessage<::ignition::msgs::Boolean>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/request.pb.h: In member function ‘ignition::msgs::Header ignition::msgs::Request::mutable_header()’: /usr/include/ignition/msgs5/ignition/msgs/request.pb.h:262:15: error: ‘CreateMaybeMessage’ was not declared in this scope 262 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/request.pb.h:262:58: error: expected primary-expression before ‘>’ token 262 | auto p = CreateMaybeMessage<::ignition::msgs::Header>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: In member function ‘void ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig::set_allocated_expand_include_tags(ignition::msgs::Boolean)’: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:443:59: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 443 | expand_include_tags = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ /usr/include/ignition/msgs5/ignition/msgs/request.pb.h: In member function ‘void ignition::msgs::Request::set_allocated_header(ignition::msgs::Header)’: /usr/include/ignition/msgs5/ignition/msgs/request.pb.h:276:46: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 276 | header = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ In file included from /usr/include/ignition/msgs5/ignition/msgs/MessageTypes.hh:149, from /usr/include/ignition/msgs5/ignition/msgs/Utility.hh:33, from /usr/include/ignition/msgs5/ignition/msgs.hh:29, from /usr/include/ignition/transport8/gz/transport/Node.hh:33, from /usr/include/ignition/transport8/ignition/transport/Node.hh:18, from /usr/include/gazebo-11/gazebo/physics/Entity.hh:25, 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 /home/xcs/turtlebot3_drlnav/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_drl_world/obstacle_plugin/obstacle2.cc:22: /usr/include/ignition/msgs5/ignition/msgs/response.pb.h: At global scope: /usr/include/ignition/msgs5/ignition/msgs/response.pb.h:248:41: error: ‘CachedSize’ in namespace ‘google::protobuf::internal’ does not name a type; did you mean ‘ToCachedSize’? 248 | mutable ::google::protobuf::internal::CachedSize _cachedsize; | ^~~~~~ | ToCachedSize /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘virtual ignition::msgs::Scene ignition::msgs::Scene::New(google::protobuf::Arena) const’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:132:12: error: ‘CreateMaybeMessage’ was not declared in this scope 132 | return CreateMaybeMessage(arena); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:132:36: error: expected primary-expression before ‘>’ token 132 | return CreateMaybeMessage(arena); | ^ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: In member function ‘ignition::msgs::Boolean ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig::mutable_save_fuel_version()’: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:477:15: error: ‘CreateMaybeMessage’ was not declared in this scope 477 | auto p = CreateMaybeMessage<::ignition::msgs::Boolean>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:477:59: error: expected primary-expression before ‘>’ token 477 | auto p = CreateMaybeMessage<::ignition::msgs::Boolean>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: In member function ‘void ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig::set_allocated_save_fuel_version(ignition::msgs::Boolean)’: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:491:57: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 491 | save_fuel_version = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~ /usr/include/ignition/msgs5/ignition/msgs/response.pb.h: In member function ‘virtual ignition::msgs::Response ignition::msgs::Response::New() const’: /usr/include/ignition/msgs5/ignition/msgs/response.pb.h:122:12: error: ‘CreateMaybeMessage’ was not declared in this scope 122 | return CreateMaybeMessage(NULL); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/response.pb.h:122:39: error: expected primary-expression before ‘>’ token 122 | return CreateMaybeMessage(NULL); | ^ /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h: In member function ‘virtual int ignition::msgs::Scene::GetCachedSize() const’: /usr/include/ignition/msgs5/ignition/msgs/scene.pb.h:148:44: error: ‘_cachedsize’ was not declared in this scope 148 | int GetCachedSize() const final { return _cachedsize.Get(); } | ^~~~~ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: In member function ‘ignition::msgs::Boolean ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig::mutable_resources_use_absolute_paths()’: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:525:15: error: ‘CreateMaybeMessage’ was not declared in this scope 525 | auto p = CreateMaybeMessage<::ignition::msgs::Boolean>(GetArenaNoVirtual()); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:525:59: error: expected primary-expression before ‘>’ token 525 | auto p = CreateMaybeMessage<::ignition::msgs::Boolean>(GetArenaNoVirtual()); | ^ /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h: In member function ‘void ignition::msgs::SdfGeneratorConfig_EntityGeneratorConfig::set_allocated_resources_use_absolute_paths(ignition::msgs::Boolean)’: /usr/include/ignition/msgs5/ignition/msgs/sdf_generator_config.pb.h:539:68: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ 539 | esources_use_absolute_paths = ::google::protobuf::internal::GetOwnedMessage( | ^~~~~~~

/usr/include/ignition/msgs5/ignition/msgs/response.pb.h: In member function ‘virtual ignition::msgs::Response ignition::msgs::Response::New(google::protobuf::Arena) const’: /usr/include/ignition/msgs5/ignition/msgs/response.pb.h:126:12: error: ‘CreateMaybeMessage’ was not declared in this scope 126 | return CreateMaybeMessage(arena); | ^~~~~~ /usr/include/ignition/msgs5/ignition/msgs/response.pb.h:126:39: error: expected primary-expression before ‘>’ token 126 | return CreateMaybeMessage(arena);