|
Boost : |
Subject: [boost] Symbol not found for OS X
From: Michel Valstar (Michel.Valstar_at_[hidden])
Date: 2008-09-16 09:26:45
Hello,
I'm trying to build a project that was developed for Ubuntu on a Mac OS X
10.5. Building goes well for a long while, but then I get the following
error:
boost::python::converter::arg_to_python<unsigned
char>::arg_to_python(unsigned char const&)in trackerbasewrapper.os
"_PyObject_IsTrue", referenced from:
boost::python::api::object_operators<boost::python::api::object>::operator
_object* (boost::python::api::object::*)() const() constin
trackerbasewrapper.os
"_PyExc_KeyError", referenced from:
_PyExc_KeyError$non_lazy_ptr in trackerbasewrapper.os
"_PyObject_IsInstance", referenced from:
boost::python::enum_<FeatureUsage>::convertible_from_python(_object*)
in trackerbasewrapper.os
"_PyExc_UserWarning", referenced from:
_PyExc_UserWarning$non_lazy_ptr in trackerbasewrapper.os
"_PyBool_FromLong", referenced from:
boost::python::to_python_value<bool const&>::operator()(bool const&)
constin trackerbasewrapper.os
ld: symbol(s) not found
collect2: ld returned 1 exit status
scons: *** [trackerbase/libtrackerbasewrapper.dylib] Error 1
scons: building terminated because of errors.
Is this a symbol that still needs to be added for the Max OS X codebase?
Thanks,
Michel
-- Dr. Michel Valstar, Research Associate 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 8234 fax: +44 20 7581 8024
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk