ubuntu@tegra-ubuntu:~/catkin_ws$ catkin_make Base path: /home/ubuntu/catkin_ws Source space: /home/ubuntu/catkin_ws/src Build space: /home/ubuntu/catkin_ws/build Devel space: /home/ubuntu/catkin_ws/devel Install space: /home/ubuntu/catkin_ws/install #### #### Running command: "make cmake_check_build_system" in "/home/ubuntu/catkin_ws/build" #### #### #### Running command: "make -j1 -l1" in "/home/ubuntu/catkin_ws/build" #### [100%] Building CXX object sweep-ros/CMakeFiles/sweep_node.dir/src/node.cpp.o In file included from /opt/ros/indigo/include/ros/publisher.h:34:0, from /opt/ros/indigo/include/ros/node_handle.h:32, from /opt/ros/indigo/include/ros/ros.h:45, from /home/ubuntu/catkin_ws/src/sweep-ros/src/node.cpp:25: /opt/ros/indigo/include/ros/serialization.h:207:28: warning: unused parameter ‘t’ [-Wunused-parameter] inline static uint32_t serializedLength(const Type t) \ ^ /opt/ros/indigo/include/ros/serialization.h:214:5: note: in expansion of macro ‘ROS_CREATE_SIMPLE_SERIALIZER_ARM’ ROS_CREATE_SIMPLE_SERIALIZER_ARM(uint8_t); ^ /opt/ros/indigo/include/ros/serialization.h:207:28: warning: unused parameter ‘t’ [-Wunused-parameter] inline static uint32_t serializedLength(const Type t) \ ^ /opt/ros/indigo/include/ros/serialization.h:215:5: note: in expansion of macro ‘ROS_CREATE_SIMPLE_SERIALIZER_ARM’ ROS_CREATE_SIMPLE_SERIALIZER_ARM(int8_t); ^ /opt/ros/indigo/include/ros/serialization.h:207:28: warning: unused parameter ‘t’ [-Wunused-parameter] inline static uint32_t serializedLength(const Type t) \ ^ /opt/ros/indigo/include/ros/serialization.h:216:5: note: in expansion of macro ‘ROS_CREATE_SIMPLE_SERIALIZER_ARM’ ROS_CREATE_SIMPLE_SERIALIZER_ARM(uint16_t); ^ /opt/ros/indigo/include/ros/serialization.h:207:28: warning: unused parameter ‘t’ [-Wunused-parameter] inline static uint32_t serializedLength(const Type t) \ ^ /opt/ros/indigo/include/ros/serialization.h:217:5: note: in expansion of macro ‘ROS_CREATE_SIMPLE_SERIALIZER_ARM’ ROS_CREATE_SIMPLE_SERIALIZER_ARM(int16_t); ^ /opt/ros/indigo/include/ros/serialization.h:207:28: warning: unused parameter ‘t’ [-Wunused-parameter] inline static uint32_t serializedLength(const Type t) \ ^ /opt/ros/indigo/include/ros/serialization.h:218:5: note: in expansion of macro ‘ROS_CREATE_SIMPLE_SERIALIZER_ARM’ ROS_CREATE_SIMPLE_SERIALIZER_ARM(uint32_t); ^ /opt/ros/indigo/include/ros/serialization.h:207:28: warning: unused parameter ‘t’ [-Wunused-parameter] inline static uint32_t serializedLength(const Type t) \ ^ /opt/ros/indigo/include/ros/serialization.h:219:5: note: in expansion of macro ‘ROS_CREATE_SIMPLE_SERIALIZER_ARM’ ROS_CREATE_SIMPLE_SERIALIZER_ARM(int32_t); ^ /opt/ros/indigo/include/ros/serialization.h:207:28: warning: unused parameter ‘t’ [-Wunused-parameter] inline static uint32_t serializedLength(const Type t) \ ^ /opt/ros/indigo/include/ros/serialization.h:220:5: note: in expansion of macro ‘ROS_CREATE_SIMPLE_SERIALIZER_ARM’ ROS_CREATE_SIMPLE_SERIALIZER_ARM(uint64_t); ^ /opt/ros/indigo/include/ros/serialization.h:207:28: warning: unused parameter ‘t’ [-Wunused-parameter] inline static uint32_t serializedLength(const Type t) \ ^ /opt/ros/indigo/include/ros/serialization.h:221:5: note: in expansion of macro ‘ROS_CREATE_SIMPLE_SERIALIZER_ARM’ ROS_CREATE_SIMPLE_SERIALIZER_ARM(int64_t); ^ /opt/ros/indigo/include/ros/serialization.h:207:28: warning: unused parameter ‘t’ [-Wunused-parameter] inline static uint32_t serializedLength(const Type t) \ ^ /opt/ros/indigo/include/ros/serialization.h:222:5: note: in expansion of macro ‘ROS_CREATE_SIMPLE_SERIALIZER_ARM’ ROS_CREATE_SIMPLE_SERIALIZER_ARM(float); ^ /opt/ros/indigo/include/ros/serialization.h:207:28: warning: unused parameter ‘t’ [-Wunused-parameter] inline static uint32_t serializedLength(const Type t) \ ^ /opt/ros/indigo/include/ros/serialization.h:223:5: note: in expansion of macro ‘ROS_CREATE_SIMPLE_SERIALIZER_ARM’ ROS_CREATE_SIMPLE_SERIALIZER_ARM(double); ^ Linking CXX executable /home/ubuntu/catkin_ws/devel/lib/sweep_ros/sweep_node CMakeFiles/sweep_node.dir/src/node.cpp.o: In function `sweep::detail::error_to_exception::~error_to_exception()': node.cpp:(.text._ZN5sweep6detail18error_to_exceptionD2Ev[_ZN5sweep6detail18error_to_exceptionD5Ev]+0x16): undefined reference to `sweep_error_message' node.cpp:(.text._ZN5sweep6detail18error_to_exceptionD2Ev[_ZN5sweep6detail18error_to_exceptionD5Ev]+0x62): undefined reference to `sweep_error_destruct' CMakeFiles/sweep_node.dir/src/node.cpp.o: In function `sweep::sweep::sweep(char const*)': node.cpp:(.text._ZN5sweep5sweepC2EPKc[_ZN5sweep5sweepC5EPKc]+0x2a): undefined reference to `sweep_device_construct_simple' node.cpp:(.text._ZN5sweep5sweepC2EPKc[_ZN5sweep5sweepC5EPKc]+0x30): undefined reference to `sweep_device_destruct' node.cpp:(.text._ZN5sweep5sweepC2EPKc[_ZN5sweep5sweepC5EPKc]+0x34): undefined reference to `sweep_device_destruct' CMakeFiles/sweep_node.dir/src/node.cpp.o: In function `sweep::sweep::start_scanning()': node.cpp:(.text._ZN5sweep5sweep14start_scanningEv[_ZN5sweep5sweep14start_scanningEv]+0x30): undefined reference to `sweep_device_start_scanning' CMakeFiles/sweep_node.dir/src/node.cpp.o: In function `sweep::sweep::stop_scanning()': node.cpp:(.text._ZN5sweep5sweep13stop_scanningEv[_ZN5sweep5sweep13stop_scanningEv]+0x30): undefined reference to `sweep_device_stop_scanning' CMakeFiles/sweep_node.dir/src/node.cpp.o: In function `sweep::sweep::set_motor_speed(int)': node.cpp:(.text._ZN5sweep5sweep15set_motor_speedEi[_ZN5sweep5sweep15set_motor_speedEi]+0x34): undefined reference to `sweep_device_set_motor_speed' CMakeFiles/sweep_node.dir/src/node.cpp.o: In function `sweep::sweep::set_sample_rate(int)': node.cpp:(.text._ZN5sweep5sweep15set_sample_rateEi[_ZN5sweep5sweep15set_sample_rateEi]+0x34): undefined reference to `sweep_device_set_sample_rate' CMakeFiles/sweep_node.dir/src/node.cpp.o: In function `sweep::sweep::get_scan()': node.cpp:(.text._ZN5sweep5sweep8get_scanEv[_ZN5sweep5sweep8get_scanEv]+0x32): undefined reference to `sweep_device_get_scan' node.cpp:(.text._ZN5sweep5sweep8get_scanEv[_ZN5sweep5sweep8get_scanEv]+0x38): undefined reference to `sweep_scan_destruct' node.cpp:(.text._ZN5sweep5sweep8get_scanEv[_ZN5sweep5sweep8get_scanEv]+0x3c): undefined reference to `sweep_scan_destruct' node.cpp:(.text._ZN5sweep5sweep8get_scanEv[_ZN5sweep5sweep8get_scanEv]+0x6c): undefined reference to `sweep_scan_get_number_of_samples' node.cpp:(.text._ZN5sweep5sweep8get_scanEv[_ZN5sweep5sweep8get_scanEv]+0xbe): undefined reference to `sweep_scan_get_angle' node.cpp:(.text._ZN5sweep5sweep8get_scanEv[_ZN5sweep5sweep8get_scanEv]+0xe4): undefined reference to `sweep_scan_get_distance' node.cpp:(.text._ZN5sweep5sweep8get_scanEv[_ZN5sweep5sweep8get_scanEv]+0x10a): undefined reference to `sweep_scan_get_signal_strength' collect2: error: ld returned 1 exit status make[2]: *** [/home/ubuntu/catkin_ws/devel/lib/sweep_ros/sweep_node] Error 1 make[1]: *** [sweep-ros/CMakeFiles/sweep_node.dir/all] Error 2 make: *** [all] Error 2 Invoking "make -j1 -l1" failed