Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

catkin build Report an error “Errors << mavros_extras:make /home/cwkj/catkin_ws/logs/mavros_extras/build.make.001.log ” #1986

Open
ZHCLN opened this issue Sep 13, 2024 · 2 comments

Comments

@ZHCLN
Copy link

ZHCLN commented Sep 13, 2024

This is only bug and feature tracker, please use it
to report bugs or request features.


Issue details

Please describe the problem, or desired feature

MAVROS version and platform

Mavros: 1.19.0
ROS: Noetic
Ubuntu: 20.04

step

https://github.com/mavlink/mavros/blob/master/mavros/README.md#source-installation

catkin build make an error!

error

Errors << mavros_extras:make /home/cwkj/catkin_ws/logs/mavros_extras/build.make.001.log
/home/cwkj/catkin_ws/src/mavros/mavros_extras/src/plugins/gps_status.cpp: In member function ‘void mavros::extra_plugins::GpsStatusPlugin::handle_gps2_raw(const mavlink_message_t*, mavlink::common::msg::GPS2_RAW&)’:
/home/cwkj/catkin_ws/src/mavros/mavros_extras/src/plugins/gps_status.cpp:107:40: error: ‘struct mavlink::common::msg::GPS2_RAW’ has no member named ‘alt_ellipsoid’
107 | ros_msg->alt_ellipsoid = mav_msg.alt_ellipsoid;
| ^~~~~~~~~~~~~
/home/cwkj/catkin_ws/src/mavros/mavros_extras/src/plugins/gps_status.cpp:108:40: error: ‘struct mavlink::common::msg::GPS2_RAW’ has no member named ‘h_acc’
108 | ros_msg->h_acc = mav_msg.h_acc;
| ^~~~~
/home/cwkj/catkin_ws/src/mavros/mavros_extras/src/plugins/gps_status.cpp:109:40: error: ‘struct mavlink::common::msg::GPS2_RAW’ has no member named ‘v_acc’
109 | ros_msg->v_acc = mav_msg.v_acc;
| ^~~~~
/home/cwkj/catkin_ws/src/mavros/mavros_extras/src/plugins/gps_status.cpp:110:40: error: ‘struct mavlink::common::msg::GPS2_RAW’ has no member named ‘vel_acc’
110 | ros_msg->vel_acc = mav_msg.vel_acc;
| ^~~~~~~
/home/cwkj/catkin_ws/src/mavros/mavros_extras/src/plugins/gps_status.cpp:111:40: error: ‘struct mavlink::common::msg::GPS2_RAW’ has no member named ‘hdg_acc’
111 | ros_msg->hdg_acc = mav_msg.hdg_acc;
| ^~~~~~~
make[2]: *** [CMakeFiles/mavros_extras.dir/build.make:232:CMakeFiles/mavros_extras.dir/src/plugins/gps_status.cpp.o] 错误 1
make[2]: *** 正在等待未完成的任务....
make[1]: *** [CMakeFiles/Makefile2:735:CMakeFiles/mavros_extras.dir/all] 错误 2
make: *** [Makefile:141:all] 错误 2
cd /home/cwkj/catkin_ws/build/mavros_extras; catkin build --get-env mavros_extras | catkin env -si /usr/bin/make --jobserver-auth=3,4; cd -

...............................................................................
Failed << mavros_extras:make [ Exited with code 2 ]
Failed <<< mavros_extras [ 30.5 seconds ]
Abandoned <<< test_mavros [ Unrelated job failed ]
[build] Summary: 4 of 6 packages succeeded.
[build] Ignored: None.
[build] Warnings: None.
[build] Abandoned: 1 packages were abandoned.
[build] Failed: 1 packages failed.
[build] Runtime: 36.3 seconds total.

@vooon
Copy link
Member

vooon commented Sep 14, 2024

What version of the mavlink library you have? Please show rosinstall_generator result file.

@XiaoShan262
Copy link

Hello, I'm having the same problem, has your issue been resolved?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants