Hey, i followed the install instructions(i branch the ros2-foxy-plugins).
After i do colcon build i getting some errors:
--- stderr: flatland_server
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/geometry.cpp:88:2: warning: extra ‘;’ [-Wpedantic]
88 | };
| ^
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/model_body.cpp:190:2: warning: extra ‘;’ [-Wpedantic]
190 | };
| ^
In file included from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/model.cpp:50:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/model.h: In constructor ‘flatland_server::Model::Model(std::shared_ptr<rclcpp::Node>, b2World*, flatland_server::CollisionFilterRegistry*, const string&, const string&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/model.h:73:28: warning: ‘flatland_server::Model::cfr_’ will be initialized after [-Wreorder]
73 | CollisionFilterRegistry *cfr_; ///< Collision filter registry
| ^~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/model.h:72:14: warning: ‘flatland_server::YamlReader flatland_server::Model::plugins_reader_’ [-Wreorder]
72 | YamlReader plugins_reader_; ///< for storing plugins when paring YAML
| ^~~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/model.cpp:54:1: warning: when initialized here [-Wreorder]
54 | Model::Model(std::shared_ptr<rclcpp::Node> node, b2World *physics_world, CollisionFilterRegistry *cfr,
| ^~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/layer.cpp: In constructor ‘flatland_server::Layer::Layer(std::shared_ptr<rclcpp::Node>, b2World*, flatland_server::CollisionFilterRegistry*, const std::vector<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >&, const flatland_server::Color&, const YAML::Node&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/layer.cpp:108:66: warning: unused parameter ‘color’ [-Wunused-parameter]
108 | const std::vector<std::string> &names, const Color &color,
| ~~~~~~~~~~~~~^~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/layer.cpp:109:32: warning: unused parameter ‘properties’ [-Wunused-parameter]
109 | const YAML::Node &properties)
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/world.cpp:51:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/world.h: In constructor ‘flatland_server::World::World(std::shared_ptr<rclcpp::Node>)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/world.h:82:8: warning: ‘flatland_server::World::service_paused_’ will be initialized after [-Wreorder]
82 | bool service_paused_; ///< indicates if simulation is paused by a service
| ^~~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/world.h:81:17: warning: ‘flatland_server::PluginManager flatland_server::World::plugin_manager_’ [-Wreorder]
81 | PluginManager plugin_manager_; ///< for loading and updating plugins
| ^~~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/world.cpp:61:1: warning: when initialized here [-Wreorder]
61 | World::World(std::shared_ptr<rclcpp::Node> node)
| ^~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/interactive_marker_manager.cpp: In member function ‘void flatland_server::InteractiveMarkerManager::processMouseDownFeedback(const ConstSharedPtr&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/interactive_marker_manager.cpp:200:79: warning: unused parameter ‘feedback’ [-Wunused-parameter]
200 | const visualization_msgs::msg::InteractiveMarkerFeedback::ConstSharedPtr &feedback) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/interactive_marker_manager.cpp: In member function ‘void flatland_server::InteractiveMarkerManager::processPoseUpdateFeedback(const ConstSharedPtr&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/interactive_marker_manager.cpp:205:79: warning: unused parameter ‘feedback’ [-Wunused-parameter]
205 | const visualization_msgs::msg::InteractiveMarkerFeedback::ConstSharedPtr &feedback) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/dummy_world_plugin.cpp: In member function ‘virtual void flatland_plugins::DummyWorldPlugin::OnInitialize(const YAML::Node&, flatland_server::YamlReader&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/dummy_world_plugin.cpp:57:55: warning: unused parameter ‘plugin_reader’ [-Wunused-parameter]
57 | void DummyWorldPlugin::OnInitialize(const YAML::Node &plugin_reader, YamlReader &world_config) {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/dummy_world_plugin.cpp:57:82: warning: unused parameter ‘world_config’ [-Wunused-parameter]
57 | void DummyWorldPlugin::OnInitialize(const YAML::Node &plugin_reader, YamlReader &world_config) {
| ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/dummy_model_plugin.cpp:47:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/include/flatland_server/dummy_model_plugin.h:76:2: warning: extra ‘;’ [-Wpedantic]
76 | };
| ^
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: In member function ‘bool flatland_server::ServiceManager::SpawnModel(std::shared_ptr<rmw_request_id_t>, std::shared_ptr<flatland_msgs::srv::SpawnModel_Request_<std::allocator<void> > >, std::shared_ptr<flatland_msgs::srv::SpawnModel_Response_<std::allocator<void> > >)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:89:73: warning: unused parameter ‘request_header’ [-Wunused-parameter]
89 | bool ServiceManager::SpawnModel(const std::shared_ptr<rmw_request_id_t> request_header,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: In member function ‘bool flatland_server::ServiceManager::DeleteModel(std::shared_ptr<rmw_request_id_t>, std::shared_ptr<flatland_msgs::srv::DeleteModel_Request_<std::allocator<void> > >, std::shared_ptr<flatland_msgs::srv::DeleteModel_Response_<std::allocator<void> > >)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:116:45: warning: unused parameter ‘request_header’ [-Wunused-parameter]
116 | const std::shared_ptr<rmw_request_id_t> request_header,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: In member function ‘bool flatland_server::ServiceManager::MoveModel(std::shared_ptr<rmw_request_id_t>, std::shared_ptr<flatland_msgs::srv::MoveModel_Request_<std::allocator<void> > >, std::shared_ptr<flatland_msgs::srv::MoveModel_Response_<std::allocator<void> > >)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:134:72: warning: unused parameter ‘request_header’ [-Wunused-parameter]
134 | bool ServiceManager::MoveModel(const std::shared_ptr<rmw_request_id_t> request_header,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: In member function ‘bool flatland_server::ServiceManager::Pause(std::shared_ptr<rmw_request_id_t>, std::shared_ptr<std_srvs::srv::Empty_Request_<std::allocator<void> > >, std::shared_ptr<std_srvs::srv::Empty_Response_<std::allocator<void> > >)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:154:68: warning: unused parameter ‘request_header’ [-Wunused-parameter]
154 | bool ServiceManager::Pause(const std::shared_ptr<rmw_request_id_t> request_header,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:155:81: warning: unused parameter ‘request’ [-Wunused-parameter]
155 | const std::shared_ptr<std_srvs::srv::Empty::Request> request,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:156:76: warning: unused parameter ‘response’ [-Wunused-parameter]
156 | std::shared_ptr<std_srvs::srv::Empty::Response> response) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: In member function ‘bool flatland_server::ServiceManager::Resume(std::shared_ptr<rmw_request_id_t>, std::shared_ptr<std_srvs::srv::Empty_Request_<std::allocator<void> > >, std::shared_ptr<std_srvs::srv::Empty_Response_<std::allocator<void> > >)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:161:69: warning: unused parameter ‘request_header’ [-Wunused-parameter]
161 | bool ServiceManager::Resume(const std::shared_ptr<rmw_request_id_t> request_header,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:162:81: warning: unused parameter ‘request’ [-Wunused-parameter]
162 | const std::shared_ptr<std_srvs::srv::Empty::Request> request,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:163:76: warning: unused parameter ‘response’ [-Wunused-parameter]
163 | std::shared_ptr<std_srvs::srv::Empty::Response> response) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: In member function ‘bool flatland_server::ServiceManager::TogglePause(std::shared_ptr<rmw_request_id_t>, std::shared_ptr<std_srvs::srv::Empty_Request_<std::allocator<void> > >, std::shared_ptr<std_srvs::srv::Empty_Response_<std::allocator<void> > >)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:168:74: warning: unused parameter ‘request_header’ [-Wunused-parameter]
168 | bool ServiceManager::TogglePause(const std::shared_ptr<rmw_request_id_t> request_header,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:169:87: warning: unused parameter ‘request’ [-Wunused-parameter]
169 | const std::shared_ptr<std_srvs::srv::Empty::Request> request,
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:170:82: warning: unused parameter ‘response’ [-Wunused-parameter]
170 | std::shared_ptr<std_srvs::srv::Empty::Response> response) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp: At global scope:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/service_manager.cpp:174:2: warning: extra ‘;’ [-Wpedantic]
174 | };
| ^
In file included from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/collision_filter_registry_test.cpp:48:
/opt/ros/foxy/src/gtest_vendor/include/gtest/gtest.h: In instantiation of ‘testing::AssertionResult testing::internal::CmpHelperEQ(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’:
/opt/ros/foxy/src/gtest_vendor/include/gtest/gtest.h:1495:23: required from ‘static testing::AssertionResult testing::internal::EqHelper<lhs_is_null_literal>::Compare(const char*, const char*, const T1&, const T2&) [with T1 = long unsigned int; T2 = int; bool lhs_is_null_literal = false]’
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/collision_filter_registry_test.cpp:66:3: required from here
/opt/ros/foxy/src/gtest_vendor/include/gtest/gtest.h:1467:11: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare]
1467 | if (lhs == rhs) {
| ~~~~^~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp: In constructor ‘FlatlandServerNode::FlatlandServerNode()’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:79:50: error: no matching function for call to ‘FlatlandServerNode::declare_parameter<std::string>(const char [11])’
79 | declare_parameter<std::string>("world_path");
| ^
In file included from /opt/ros/foxy/include/rclcpp/node.hpp:1224,
from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28,
from /opt/ros/foxy/include/rclcpp/executors.hpp:22,
from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146,
from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:47:
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate: ‘auto rclcpp::Node::declare_parameter(const string&, const ParameterT&, const ParameterDescriptor&, bool) [with ParameterT = std::__cxx11::basic_string<char>; std::string = std::__cxx11::basic_string<char>; rcl_interfaces::msg::ParameterDescriptor = rcl_interfaces::msg::ParameterDescriptor_<std::allocator<void> >]’
157 | Node::declare_parameter(
| ^~~~
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate expects 4 arguments, 1 provided
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:80:45: error: no matching function for call to ‘FlatlandServerNode::declare_parameter<float>(const char [12])’
80 | declare_parameter<float>("update_rate");
| ^
In file included from /opt/ros/foxy/include/rclcpp/node.hpp:1224,
from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28,
from /opt/ros/foxy/include/rclcpp/executors.hpp:22,
from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146,
from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:47:
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate: ‘auto rclcpp::Node::declare_parameter(const string&, const ParameterT&, const ParameterDescriptor&, bool) [with ParameterT = float; std::string = std::__cxx11::basic_string<char>; rcl_interfaces::msg::ParameterDescriptor = rcl_interfaces::msg::ParameterDescriptor_<std::allocator<void> >]’
157 | Node::declare_parameter(
| ^~~~
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate expects 4 arguments, 1 provided
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:81:43: error: no matching function for call to ‘FlatlandServerNode::declare_parameter<float>(const char [10])’
81 | declare_parameter<float>("step_size");
| ^
In file included from /opt/ros/foxy/include/rclcpp/node.hpp:1224,
from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28,
from /opt/ros/foxy/include/rclcpp/executors.hpp:22,
from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146,
from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:47:
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate: ‘auto rclcpp::Node::declare_parameter(const string&, const ParameterT&, const ParameterDescriptor&, bool) [with ParameterT = float; std::string = std::__cxx11::basic_string<char>; rcl_interfaces::msg::ParameterDescriptor = rcl_interfaces::msg::ParameterDescriptor_<std::allocator<void> >]’
157 | Node::declare_parameter(
| ^~~~
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate expects 4 arguments, 1 provided
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:82:41: error: no matching function for call to ‘FlatlandServerNode::declare_parameter<bool>(const char [9])’
82 | declare_parameter<bool>("show_viz");
| ^
In file included from /opt/ros/foxy/include/rclcpp/node.hpp:1224,
from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28,
from /opt/ros/foxy/include/rclcpp/executors.hpp:22,
from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146,
from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:47:
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate: ‘auto rclcpp::Node::declare_parameter(const string&, const ParameterT&, const ParameterDescriptor&, bool) [with ParameterT = bool; std::string = std::__cxx11::basic_string<char>; rcl_interfaces::msg::ParameterDescriptor = rcl_interfaces::msg::ParameterDescriptor_<std::allocator<void> >]’
157 | Node::declare_parameter(
| ^~~~
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate expects 4 arguments, 1 provided
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:83:46: error: no matching function for call to ‘FlatlandServerNode::declare_parameter<float>(const char [13])’
83 | declare_parameter<float>("viz_pub_rate");
| ^
In file included from /opt/ros/foxy/include/rclcpp/node.hpp:1224,
from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28,
from /opt/ros/foxy/include/rclcpp/executors.hpp:22,
from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146,
from /home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/src/flatland_server_node.cpp:47:
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate: ‘auto rclcpp::Node::declare_parameter(const string&, const ParameterT&, const ParameterDescriptor&, bool) [with ParameterT = float; std::string = std::__cxx11::basic_string<char>; rcl_interfaces::msg::ParameterDescriptor = rcl_interfaces::msg::ParameterDescriptor_<std::allocator<void> >]’
157 | Node::declare_parameter(
| ^~~~
/opt/ros/foxy/include/rclcpp/node_impl.hpp:157:1: note: candidate expects 4 arguments, 1 provided
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp: In member function ‘virtual void TestModelPlugin::OnInitialize(const YAML::Node&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp:86:39: warning: unused parameter ‘config’ [-Wunused-parameter]
86 | void OnInitialize(const YAML::Node &config) override {
| ~~~~~~~~~~~~~~~~~~^~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp: In member function ‘virtual void TestModelPlugin::BeforePhysicsStep(const flatland_server::Timekeeper&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp:90:44: warning: unused parameter ‘timekeeper’ [-Wunused-parameter]
90 | void BeforePhysicsStep(const Timekeeper &timekeeper) override {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp: In member function ‘virtual void TestModelPlugin::AfterPhysicsStep(const flatland_server::Timekeeper&)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp:94:43: warning: unused parameter ‘timekeeper’ [-Wunused-parameter]
94 | void AfterPhysicsStep(const Timekeeper &timekeeper) override {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp: In member function ‘virtual void TestModelPlugin::PreSolve(b2Contact*, const b2Manifold*)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp:108:55: warning: unused parameter ‘oldManifold’ [-Wunused-parameter]
108 | void PreSolve(b2Contact *contact, const b2Manifold *oldManifold) override {
| ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp: In member function ‘virtual void TestModelPlugin::PostSolve(b2Contact*, const b2ContactImpulse*)’:
/home/nartmangnourt/ros2_ws/src/utils/flatland/flatland_server/test/plugin_manager_test.cpp:113:62: warning: unused parameter ‘impulse’ [-Wunused-parameter]
113 | void PostSolve(b2Contact *contact, const b2ContactImpulse *impulse) override {
| ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
make[2]: *** [CMakeFiles/flatland_server.dir/build.make:76: CMakeFiles/flatland_server.dir/src/flatland_server_node.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:195: CMakeFiles/flatland_server.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:146: all] Error 2
---
Failed <<< flatland_server [24.9s, exited with code 2]