Compilation of freecad version 1-rc fails; boost_python cmake

configure of freecad now fails with message:


CMake Error at /usr/lib64/cmake/Boost-1.86.0/BoostConfig.cmake:141 (find_package):
  Found package configuration file:

    /usr/lib64/cmake/boost_python-1.86.0/boost_python-config.cmake

  but it set boost_python_FOUND to FALSE so package "boost_python" is
  considered to be NOT FOUND.  Reason given by package:

  No suitable build variant has been found.

  The following variants have been tried and rejected:

  * libboost_python-py3.so.1.86.0 (3.11, Boost_PYTHON_VERSION=3.10)

Call Stack (most recent call first):
  /usr/lib64/cmake/Boost-1.86.0/BoostConfig.cmake:262 (boost_find_component)
  /usr/share/cmake/Modules/FindBoost.cmake:610 (find_package)
  src/Mod/MeshPart/App/CMakeLists.txt:131 (find_package)

Looks like it found right package but it was not what code was looking for.
On a whim, I did add a 32bit package for libboost_python but no help
Any insights? thanks, tom kosvic

You probably need libboost_python-py3-1_86_0-devel

libboost_python-py3-1_86_0,
libboost_python-py3-1_86_0-devel,
libboost_python3-devel, and
libboost_python-py3-1_86_0-x86-64-v3
are all installed.
Perhaps, some conflict x86-64-v3 version? But no messages saying that.
thanks, tom kosvic

I tried removing "libboost_python-py3-1_86_0-x86-64-v3 " as perhaps causing some conflict but still got same configure error messages.

I will post this as issue on the freecad github page and see what they say.

thanks, tom kosvic

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.