ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

If you go through the error, it says that logError is not in the scope. This basically means there is no definition of that function.

Based on this:https://github.com/ros-planning/moveit/pull/787 all the log* functions are now appended with CONSOLE_BRIDGE_log* where log* could be logError, logDebug, logWarn, etc.

Thus go to the file which is /root/ros_catkin_ws/src/roscpp_core/cpp_common/src/header.cpp in your case and append CONSOLE_BRIDGE_ to every occurrence of logError function.

  • sudo nano /root/ros_catkin_ws/src/roscpp_core/cpp_common/src/header.cpp
  • Ctrl+w
  • Search logError
  • Append CONSOLE_BRIDGE_

Again enter the command for building the workspace. I am pretty sure this error will go but new errors may come. Resolve them in the same way.

That's it!