Hello,
I am trying to build code of a recently graduated student, who is now
unavailable to us (read: ignores us). When running scons in the appropriate
directory, a lot gets build, until I get the following error:
/usr/include/boost/python/object/make_holder.hpp:81: error: 'allocate' is
not a member of 'boost::python::objects::value_holder,
State> >'
/usr/include/boost/python/object/make_holder.hpp:83: error: no matching
function for call to 'boost::python::objects::value_holder,
State> >::value_holder(int*&)'
/usr/include/boost/python/object/value_holder.hpp:44: note: candidates are:
boost::python::objects::value_holder, State> >::value_holder()
/usr/include/boost/python/object/value_holder.hpp:44: note:
boost::python::objects::value_holder, State> >::value_holder(const
boost::python::objects::value_holder, State> >&)
scons: *** [trackerbase/trackerbasewrapper.os] Error 1
scons: building terminated because of errors.
This does not seem to be an error in his own code, rather an error in the
boost.python code? This is the first time I am using boost, and, as usual, I
need to get this program working yesterday.
My machine is a recently installed Ubuntu Feisty (hence the need for
re-compilation). I am using the latest version of Boost (boost_1_34_1) and
python 2.5.1
Any help would be appreciated.
Thanks,
MIchel
--
Michel Valstar, PhD candidate
http://www.doc.ic.ac.uk/~mvalstar
Department of Computing
Imperial College London
180 Queens' Gate
London SW7 2AZ, U.K.
tel.: +44 20 7594 8225
fax: +44 20 7581 8024