-
Notifications
You must be signed in to change notification settings - Fork 105
catkin build error #173
Copy link
Copy link
Open
Description
When I build this project, some error occur
Errors << flightgoggles_car_dynamics:make /home/lx/goggles_ws/logs/flightgoggles_car_dynamics/build.make.001.log
In file included from /opt/ros/melodic/include/ros/serialization.h:37:0,
from /opt/ros/melodic/include/ros/publisher.h:34,
from /opt/ros/melodic/include/ros/node_handle.h:32,
from /opt/ros/melodic/include/ros/ros.h:45,
from /home/lx/goggles_ws/src/flightgoggles/flightgoggles_car_dynamics/src/flightgoggles_car_dynamics_node.hpp:12,
from /home/lx/goggles_ws/src/flightgoggles/flightgoggles_car_dynamics/src/flightgoggles_car_dynamics_node.cpp:8:
/opt/ros/melodic/include/ros/message_traits.h: In instantiation of ‘static const char* ros::message_traits::MD5Sum<M>::value(const M&) [with M = ros::Time]’:
/opt/ros/melodic/include/ros/message_traits.h:254:102: required from ‘const char* ros::message_traits::md5sum(const M&) [with M = ros::Time]’
/opt/ros/melodic/include/ros/publisher.h:116:38: required from ‘void ros::Publisher::publish(const M&) const [with M = ros::Time]’
/home/lx/goggles_ws/src/flightgoggles/flightgoggles_car_dynamics/src/flightgoggles_car_dynamics_node.cpp:137:35: required from here
/opt/ros/melodic/include/ros/message_traits.h:125:14: error: ‘const class ros::Time’ has no member named ‘__getMD5Sum’
return m.__getMD5Sum().c_str();
~~^~~~~~~~~~~
/opt/ros/melodic/include/ros/message_traits.h: In instantiation of ‘static const char* ros::message_traits::DataType<M>::value(const M&) [with M = ros::Time]’:
/opt/ros/melodic/include/ros/message_traits.h:263:104: required from ‘const char* ros::message_traits::datatype(const M&) [with M = ros::Time]’
/opt/ros/melodic/include/ros/publisher.h:118:11: required from ‘void ros::Publisher::publish(const M&) const [with M = ros::Time]’
/home/lx/goggles_ws/src/flightgoggles/flightgoggles_car_dynamics/src/flightgoggles_car_dynamics_node.cpp:137:35: required from here
/opt/ros/melodic/include/ros/message_traits.h:142:14: error: ‘const class ros::Time’ has no member named ‘__getDataType’
return m.__getDataType().c_str();
~~^~~~~~~~~~~~~
make[2]: *** [CMakeFiles/flightgoggles_car_dynamics_node.dir/src/flightgoggles_car_dynamics_node.cpp.o] Error 1
make[1]: *** [CMakeFiles/flightgoggles_car_dynamics_node.dir/all] Error 2
make: *** [all] Error 2
cd /home/lx/goggles_ws/build/flightgoggles_car_dynamics; catkin build --get-env flightgoggles_car_dynamics | catkin env -si /usr/bin/make --jobserver-fds=4,5 -j; cd -
...............................................................................
Failed << flightgoggles_car_dynamics:make [ Exited with code 2 ]
Failed <<< flightgoggles_car_dynamics [ 1.7 seconds ]
_______________________________________________________________________________
Errors << flightgoggles_uav_dynamics:make /home/lx/goggles_ws/logs/flightgoggles_uav_dynamics/build.make.001.log
In file included from /opt/ros/melodic/include/ros/serialization.h:37:0,
from /opt/ros/melodic/include/ros/publisher.h:34,
from /opt/ros/melodic/include/ros/node_handle.h:32,
from /opt/ros/melodic/include/ros/ros.h:45,
from /home/lx/goggles_ws/src/flightgoggles/flightgoggles_uav_dynamics/src/flightgoggles_uav_dynamics_node.hpp:14,
from /home/lx/goggles_ws/src/flightgoggles/flightgoggles_uav_dynamics/src/flightgoggles_uav_dynamics_node.cpp:10:
/opt/ros/melodic/include/ros/message_traits.h: In instantiation of ‘static const char* ros::message_traits::MD5Sum<M>::value(const M&) [with M = ros::Time]’:
/opt/ros/melodic/include/ros/message_traits.h:254:102: required from ‘const char* ros::message_traits::md5sum(const M&) [with M = ros::Time]’
/opt/ros/melodic/include/ros/publisher.h:116:38: required from ‘void ros::Publisher::publish(const M&) const [with M = ros::Time]’
/home/lx/goggles_ws/src/flightgoggles/flightgoggles_uav_dynamics/src/flightgoggles_uav_dynamics_node.cpp:278:35: required from here
/opt/ros/melodic/include/ros/message_traits.h:125:14: error: ‘const class ros::Time’ has no member named ‘__getMD5Sum’
return m.__getMD5Sum().c_str();
~~^~~~~~~~~~~
/opt/ros/melodic/include/ros/message_traits.h: In instantiation of ‘static const char* ros::message_traits::DataType<M>::value(const M&) [with M = ros::Time]’:
/opt/ros/melodic/include/ros/message_traits.h:263:104: required from ‘const char* ros::message_traits::datatype(const M&) [with M = ros::Time]’
/opt/ros/melodic/include/ros/publisher.h:118:11: required from ‘void ros::Publisher::publish(const M&) const [with M = ros::Time]’
/home/lx/goggles_ws/src/flightgoggles/flightgoggles_uav_dynamics/src/flightgoggles_uav_dynamics_node.cpp:278:35: required from here
/opt/ros/melodic/include/ros/message_traits.h:142:14: error: ‘const class ros::Time’ has no member named ‘__getDataType’
return m.__getDataType().c_str();
~~^~~~~~~~~~~~~
make[2]: *** [CMakeFiles/flightgoggles_uav_dynamics_node.dir/src/flightgoggles_uav_dynamics_node.cpp.o] Error 1
make[1]: *** [CMakeFiles/flightgoggles_uav_dynamics_node.dir/all] Error 2
make: *** [all] Error 2
cd /home/lx/goggles_ws/build/flightgoggles_uav_dynamics; catkin build --get-env flightgoggles_uav_dynamics | catkin env -si /usr/bin/make --jobserver-fds=4,5 -j; cd -
...............................................................................
Failed << flightgoggles_uav_dynamics:make [ Exited with code 2 ]
Failed <<< flightgoggles_uav_dynamics [ 1.9 seconds ]
system:
ubuntu 18.04
ros melodic
reference: ROS Client
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels