You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
23:45:11 [ 20%] Building CXX object CMakeFiles/mavconn.dir/src/mavlink_helpers.cpp.o
23:45:11 /usr/lib/ccache/c++ -Dmavconn_EXPORTS -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -D_FORTIFY_SOURCE=2 -std=c++14 -fPIC -I/tmp/binarydeb/ros-kinetic-libmavconn-0.25.0/include -I/opt/ros/kinetic/include -o CMakeFiles/mavconn.dir/src/mavlink_helpers.cpp.o -c /tmp/binarydeb/ros-kinetic-libmavconn-0.25.0/src/mavlink_helpers.cpp
23:45:18 /tmp/binarydeb/ros-kinetic-libmavconn-0.25.0/src/mavlink_helpers.cpp: In static member function ‘static void mavconn::MAVConnInterface::init_msg_entry()’:
23:45:18 /tmp/binarydeb/ros-kinetic-libmavconn-0.25.0/src/mavlink_helpers.cpp:30:67: error: ‘CONSOLE_BRIDGE_logDebug’ was not declared in this scope
23:45:18 CONSOLE_BRIDGE_logDebug("mavconn: Initialize message_entries map");
23:45:18
The text was updated successfully, but these errors were encountered:
tfoote
changed the title
libmavcomm 0.25 does not compile on Debian Jessie due to using newer Consolebridge api
libmavcomm 0.25 does not compile on Debian Jessie due to using newer console bridge api
May 12, 2018
tfoote
added a commit
to ros/rosdistro
that referenced
this issue
May 12, 2018
The newer version of the console bridge API is not available on Jessie.
If you want to use the new APIs it's recommended to add a header like this: https://github.com/ros/class_loader/blob/indigo-devel/include/class_loader/console_bridge_compatibility.hpp from ros/class_loader#52
http://build.ros.org/view/Kbin_djv8_dJv8/job/Kbin_djv8_dJv8__libmavconn__debian_jessie_arm64__binary/63/console
The text was updated successfully, but these errors were encountered: