← Back to team overview

yade-users team mailing list archive

Re: [Question #679762]: TypeError: No registered converter was able to produce a C++ rvalue of type std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > from this Python object of type str


Question #679762 on Yade changed:

procrastinator posted a new comment:
Hi Jduriez,

Actually, I have seen the prerequisites for YADE, it said that the boost
should be at least 1.47.

But I found the following information in the cluster:

//  Boost version.hpp configuration header file

//  (C) Copyright John maddock 1999. Distributed under the Boost
//  Software License, Version 1.0. (See accompanying file
//  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)

//  See http://www.boost.org/libs/config for documentation


//  Caution, this is the only boost header that is guarenteed
//  to change with every boost release, including this header
//  will cause a recompile every time a new boost version is
//  released.
//  BOOST_VERSION % 100 is the patch level
//  BOOST_VERSION / 100 % 1000 is the minor version
//  BOOST_VERSION / 100000 is the major version

#define BOOST_VERSION 105300

//  BOOST_LIB_VERSION must be defined to be the same as BOOST_VERSION
//  but as a *string* in the form "x_y[_z]" where x is the major version
//  number, y is the minor version number, and z is the patch level if not 0.
//  This is used by <config/auto_link.hpp> to select which library version to link to.

#define BOOST_LIB_VERSION "1_53"


Does this mean the version of the boost in this cluster is not
compatible with the version of YADE right now in this cluster? (BTW, the
version of YADE in the cluster is 2019.01a)

You received this question notification because your team yade-users is
an answer contact for Yade.