/home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:161:7: error: redefinition of ‘class BuildTower’ 161 | class BuildTower : public rclcpp::Node | ^~~~~~~~~~ /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:12:7: note: previous definition of ‘class BuildTower’ 12 | class BuildTower : public rclcpp::Node | ^~~~~~~~~~ /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:276:5: error: redefinition of ‘int main(int, char**)’ 276 | int main(int argc, char **argv) | ^~~~ /home/ros/EENG4/AdvancedRobotics_Lab3/src/advrobotics_lab3_app/src/build_tower.cpp:142:5: note: ‘int main(int, char**)’ previously defined here 142 | int main(int argc, char **argv) | ^~~~ gmake[2]: *** [CMakeFiles/build_tower.dir/build.make:76: CMakeFiles/build_tower.dir/src/build_tower.cpp.o] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:137: CMakeFiles/build_tower.dir/all] Error 2 gmake: *** [Makefile:146: all] Error 2