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

Any ideas why this fails and what the workaround is?

The error message seems rather clear:

Could NOT find Boost (missing: python) (found version "1.69.0")

well according to CMake, your Boost installation does not have the python module.

So two options:

  1. if you're certain it should be present, try to find out why CMake doesn't find it
  2. if it's not present, make sure to install it

Any ideas why this fails and what the workaround is?

The error message seems rather clear:

Could NOT find Boost (missing: python) (found version "1.69.0")

well according to CMake, your Boost installation does not have the python module.

So two options:

  1. if you're certain it should be present, try to find out why CMake doesn't find it
  2. if it's not present, make sure to install it

Any ideas why this fails and what the workaround is?

The error message seems rather clear:

Could NOT find Boost (missing: python) (found version "1.69.0")

according to CMake, your Boost installation does not have the python module.

So two options:

  1. if you're certain it should be present, try to find out why CMake doesn't find it
  2. if it's not present, make sure to install it

Edit: from trying this out in a Docker container (fedora:32), it would appear the version suffix for Boost Python 1.69 on Fedora 32 needs to be python3.8.

So it seems this would need to be changed in cv_bridge/CMakeLists.txt, specifically these lines.

Any ideas why this fails and what the workaround is?

The error message seems rather clear:

Could NOT find Boost (missing: python) (found version "1.69.0")

according to CMake, your Boost installation does not have the python module.

So two options:

  1. if you're certain it should be present, try to find out why CMake doesn't find it
  2. if it's not present, make sure to install it

Looks like this documents a similar problem.


Edit: from trying this out in a Docker container (fedora:32), it would appear the version suffix for Boost Python 1.69 on Fedora 32 needs to be python3.8.

So it seems this would need to be changed in cv_bridge/CMakeLists.txt, specifically these lines.