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

It looks like some of the operators that should be operating on boost types are missing.

This doesn't usually happen unless you did something to change your system, or you had some kind of disk failure. (and disk failure would probably show up as missing headers instead of corrupt headers).

Since the pieces involved in this are the compiler, boost, and your workspace, the first few things that come to mind are:

  • Did you recently do an upgrade with apt-get upgrade or apt-get dist-upgrade ?
  • Did you recently upgrade your version of boost?
  • Did you recently change something in /opt/ros ?
  • Did you upgrade your version of gcc or install a new version of gcc recently?
  • Did you recently add a header to your workspace with the same name as one of the boost headers?