[0.115s] Invoking command in '/home/ubuntu/ros2_ws/build/beacon_positioning': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/foxy /usr/bin/cmake --build /home/ubuntu/ros2_ws/build/beacon_positioning -- -j4 -l4 [0.295s] Scanning dependencies of target tracker_position [0.420s] [ 50%] Building CXX object CMakeFiles/tracker_position.dir/src/tracker_position.cpp.o [6.965s] In file included from /opt/ros/foxy/include/rclcpp/service.hpp:34, [6.966s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:25, [6.966s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [6.967s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [6.969s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [6.970s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [6.970s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [6.971s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [6.972s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [6.973s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [6.973s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [6.974s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp: In function ‘int main(int, char**)’: [6.974s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:120:73: error: no matching function for call to ‘BeaconPositioningPublisher::get_logger(const char [38])’ [6.974s] 120 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 0")); [6.975s] | ^ [6.975s] In file included from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28, [6.975s] from /opt/ros/foxy/include/rclcpp/executors.hpp:22, [6.976s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [6.976s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [6.977s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note: candidate: ‘rclcpp::Logger rclcpp::Node::get_logger() const’ [6.977s] 139 | get_logger() const; [6.977s] | ^~~~~~~~~~ [6.978s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note:  candidate expects 0 arguments, 1 provided [6.978s] In file included from /opt/ros/foxy/include/rclcpp/service.hpp:34, [6.978s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:25, [6.979s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [6.979s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [6.979s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [6.980s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [6.980s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [6.980s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [6.981s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [6.981s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [6.981s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [6.982s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:120:73: error: no matching function for call to ‘BeaconPositioningPublisher::get_logger(const char [38])’ [6.982s] 120 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 0")); [6.983s] | ^ [6.983s] In file included from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28, [6.983s] from /opt/ros/foxy/include/rclcpp/executors.hpp:22, [6.983s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [6.984s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [6.984s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note: candidate: ‘rclcpp::Logger rclcpp::Node::get_logger() const’ [6.985s] 139 | get_logger() const; [6.985s] | ^~~~~~~~~~ [6.985s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note:  candidate expects 0 arguments, 1 provided [6.986s] In file included from /opt/ros/foxy/include/rclcpp/service.hpp:34, [6.986s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:25, [6.986s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [6.987s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [6.987s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [6.987s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [6.988s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [6.988s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [6.988s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [6.989s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [6.989s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [6.990s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:120:5: error: template argument 1 is invalid [6.990s] 120 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 0")); [6.990s] | ^~~~~~~~~~~ [6.991s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:120:5: error: template argument 1 is invalid [6.991s] 120 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 0")); [6.991s] | ^~~~~~~~~~~ [6.992s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:120:5: error: template argument 1 is invalid [6.992s] 120 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 0")); [6.992s] | ^~~~~~~~~~~ [6.993s] In file included from /opt/ros/foxy/include/rclcpp/client.hpp:40, [6.993s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:23, [6.994s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [6.994s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [6.994s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [6.995s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [6.995s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [6.995s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [6.995s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [6.996s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [6.996s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [6.997s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:120:73: error: no matching function for call to ‘BeaconPositioningPublisher::get_logger(const char [38])’ [6.997s] 120 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 0")); [6.997s] | ^ [6.998s] In file included from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28, [6.998s] from /opt/ros/foxy/include/rclcpp/executors.hpp:22, [6.998s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [6.999s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [6.999s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note: candidate: ‘rclcpp::Logger rclcpp::Node::get_logger() const’ [6.999s] 139 | get_logger() const; [7.000s] | ^~~~~~~~~~ [7.000s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note:  candidate expects 0 arguments, 1 provided [7.000s] In file included from /opt/ros/foxy/include/rclcpp/client.hpp:40, [7.001s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:23, [7.001s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [7.001s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [7.002s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [7.002s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [7.002s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [7.003s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [7.003s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [7.003s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.004s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.004s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:120:73: error: no matching function for call to ‘BeaconPositioningPublisher::get_logger(const char [38])’ [7.004s] 120 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 0")); [7.005s] | ^ [7.005s] In file included from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28, [7.005s] from /opt/ros/foxy/include/rclcpp/executors.hpp:22, [7.006s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.006s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.006s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note: candidate: ‘rclcpp::Logger rclcpp::Node::get_logger() const’ [7.007s] 139 | get_logger() const; [7.007s] | ^~~~~~~~~~ [7.007s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note:  candidate expects 0 arguments, 1 provided [7.008s] In file included from /opt/ros/foxy/include/rclcpp/client.hpp:40, [7.008s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:23, [7.008s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [7.009s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [7.009s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [7.009s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [7.010s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [7.010s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [7.010s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [7.011s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.011s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.011s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:120:5: error: no matching function for call to ‘get_c_string()’ [7.012s] 120 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 0")); [7.012s] | ^~~~~~~~~~~ [7.012s] In file included from /opt/ros/foxy/include/rclcpp/client.hpp:36, [7.013s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:23, [7.013s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [7.014s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [7.014s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [7.014s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [7.015s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [7.015s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [7.015s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [7.016s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.016s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.016s] /opt/ros/foxy/include/rclcpp/utilities.hpp:296:1: note: candidate: ‘const char* rclcpp::get_c_string(const char*)’ [7.017s] 296 | get_c_string(const char * string_in); [7.017s] | ^~~~~~~~~~~~ [7.017s] /opt/ros/foxy/include/rclcpp/utilities.hpp:296:1: note:  candidate expects 1 argument, 0 provided [7.018s] /opt/ros/foxy/include/rclcpp/utilities.hpp:305:1: note: candidate: ‘const char* rclcpp::get_c_string(const string&)’ [7.018s] 305 | get_c_string(const std::string & string_in); [7.018s] | ^~~~~~~~~~~~ [7.019s] /opt/ros/foxy/include/rclcpp/utilities.hpp:305:1: note:  candidate expects 1 argument, 0 provided [7.019s] In file included from /opt/ros/foxy/include/rclcpp/service.hpp:34, [7.019s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:25, [7.020s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [7.020s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [7.020s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [7.021s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [7.021s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [7.021s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [7.022s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [7.022s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.022s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.023s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:124:73: error: no matching function for call to ‘BeaconPositioningPublisher::get_logger(const char [38])’ [7.023s] 124 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 1")); [7.023s] | ^ [7.024s] In file included from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28, [7.024s] from /opt/ros/foxy/include/rclcpp/executors.hpp:22, [7.024s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.025s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.025s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note: candidate: ‘rclcpp::Logger rclcpp::Node::get_logger() const’ [7.025s] 139 | get_logger() const; [7.026s] | ^~~~~~~~~~ [7.026s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note:  candidate expects 0 arguments, 1 provided [7.026s] In file included from /opt/ros/foxy/include/rclcpp/service.hpp:34, [7.027s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:25, [7.027s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [7.027s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [7.028s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [7.028s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [7.028s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [7.029s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [7.029s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [7.029s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.030s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.030s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:124:73: error: no matching function for call to ‘BeaconPositioningPublisher::get_logger(const char [38])’ [7.030s] 124 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 1")); [7.031s] | ^ [7.031s] In file included from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28, [7.031s] from /opt/ros/foxy/include/rclcpp/executors.hpp:22, [7.032s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.032s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.033s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note: candidate: ‘rclcpp::Logger rclcpp::Node::get_logger() const’ [7.033s] 139 | get_logger() const; [7.033s] | ^~~~~~~~~~ [7.033s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note:  candidate expects 0 arguments, 1 provided [7.034s] In file included from /opt/ros/foxy/include/rclcpp/service.hpp:34, [7.034s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:25, [7.035s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [7.035s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [7.035s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [7.036s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [7.036s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [7.036s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [7.037s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [7.037s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.037s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.038s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:124:5: error: template argument 1 is invalid [7.038s] 124 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 1")); [7.038s] | ^~~~~~~~~~~ [7.039s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:124:5: error: template argument 1 is invalid [7.039s] 124 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 1")); [7.039s] | ^~~~~~~~~~~ [7.040s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:124:5: error: template argument 1 is invalid [7.040s] 124 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 1")); [7.041s] | ^~~~~~~~~~~ [7.041s] In file included from /opt/ros/foxy/include/rclcpp/client.hpp:40, [7.041s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:23, [7.042s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [7.042s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [7.042s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [7.043s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [7.043s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [7.043s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [7.044s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [7.044s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.044s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.045s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:124:73: error: no matching function for call to ‘BeaconPositioningPublisher::get_logger(const char [38])’ [7.046s] 124 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 1")); [7.046s] | ^ [7.046s] In file included from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28, [7.047s] from /opt/ros/foxy/include/rclcpp/executors.hpp:22, [7.047s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.047s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.048s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note: candidate: ‘rclcpp::Logger rclcpp::Node::get_logger() const’ [7.048s] 139 | get_logger() const; [7.048s] | ^~~~~~~~~~ [7.049s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note:  candidate expects 0 arguments, 1 provided [7.049s] In file included from /opt/ros/foxy/include/rclcpp/client.hpp:40, [7.050s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:23, [7.050s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [7.050s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [7.051s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [7.051s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [7.051s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [7.052s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [7.052s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [7.052s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.053s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.053s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:124:73: error: no matching function for call to ‘BeaconPositioningPublisher::get_logger(const char [38])’ [7.053s] 124 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 1")); [7.054s] | ^ [7.054s] In file included from /opt/ros/foxy/include/rclcpp/executors/single_threaded_executor.hpp:28, [7.054s] from /opt/ros/foxy/include/rclcpp/executors.hpp:22, [7.055s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.055s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.055s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note: candidate: ‘rclcpp::Logger rclcpp::Node::get_logger() const’ [7.056s] 139 | get_logger() const; [7.056s] | ^~~~~~~~~~ [7.056s] /opt/ros/foxy/include/rclcpp/node.hpp:139:3: note:  candidate expects 0 arguments, 1 provided [7.057s] In file included from /opt/ros/foxy/include/rclcpp/client.hpp:40, [7.057s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:23, [7.058s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [7.058s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [7.058s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [7.059s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [7.059s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [7.059s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [7.060s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [7.060s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.060s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.061s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:124:5: error: no matching function for call to ‘get_c_string()’ [7.061s] 124 | RCLCPP_INFO(node->get_logger("Configuring RTLS device for tracker 1")); [7.061s] | ^~~~~~~~~~~ [7.062s] In file included from /opt/ros/foxy/include/rclcpp/client.hpp:36, [7.062s] from /opt/ros/foxy/include/rclcpp/callback_group.hpp:23, [7.062s] from /opt/ros/foxy/include/rclcpp/any_executable.hpp:20, [7.063s] from /opt/ros/foxy/include/rclcpp/memory_strategy.hpp:24, [7.063s] from /opt/ros/foxy/include/rclcpp/memory_strategies.hpp:18, [7.063s] from /opt/ros/foxy/include/rclcpp/executor_options.hpp:20, [7.064s] from /opt/ros/foxy/include/rclcpp/executor.hpp:33, [7.064s] from /opt/ros/foxy/include/rclcpp/executors/multi_threaded_executor.hpp:26, [7.064s] from /opt/ros/foxy/include/rclcpp/executors.hpp:21, [7.065s] from /opt/ros/foxy/include/rclcpp/rclcpp.hpp:146, [7.065s] from /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:4: [7.065s] /opt/ros/foxy/include/rclcpp/utilities.hpp:296:1: note: candidate: ‘const char* rclcpp::get_c_string(const char*)’ [7.066s] 296 | get_c_string(const char * string_in); [7.066s] | ^~~~~~~~~~~~ [7.066s] /opt/ros/foxy/include/rclcpp/utilities.hpp:296:1: note:  candidate expects 1 argument, 0 provided [7.067s] /opt/ros/foxy/include/rclcpp/utilities.hpp:305:1: note: candidate: ‘const char* rclcpp::get_c_string(const string&)’ [7.067s] 305 | get_c_string(const std::string & string_in); [7.067s] | ^~~~~~~~~~~~ [7.068s] /opt/ros/foxy/include/rclcpp/utilities.hpp:305:1: note:  candidate expects 1 argument, 0 provided [7.068s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp: In lambda function: [7.068s] /home/ubuntu/ros2_ws/src/beacon_positioning/src/tracker_position.cpp:133:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [7.069s] 133 | for (int i = 0; i < tracker_msg.anchors_data.size(); i++) [7.069s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [10.186s] make[2]: *** [CMakeFiles/tracker_position.dir/build.make:63: CMakeFiles/tracker_position.dir/src/tracker_position.cpp.o] Error 1 [10.187s] make[1]: *** [CMakeFiles/Makefile2:78: CMakeFiles/tracker_position.dir/all] Error 2 [10.188s] make: *** [Makefile:141: all] Error 2 [10.194s] Invoked command in '/home/ubuntu/ros2_ws/build/beacon_positioning' returned '2': CMAKE_PREFIX_PATH=${CMAKE_PREFIX_PATH}:/opt/ros/foxy /usr/bin/cmake --build /home/ubuntu/ros2_ws/build/beacon_positioning -- -j4 -l4