[Boost-bugs] [Boost C++ Libraries] #7536: Fails to Compile under OSX 10.8

Subject: [Boost-bugs] [Boost C++ Libraries] #7536: Fails to Compile under OSX 10.8
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-10-19 20:53:00


#7536: Fails to Compile under OSX 10.8
----------------------------------+-----------------------------------------
 Reporter: roberts@… | Type: Bugs
   Status: new | Milestone: Boost.Jam 4.0.0
Component: Building Boost | Version: Boost 1.51.0
 Severity: Showstopper | Keywords:
----------------------------------+-----------------------------------------
 I am trying to install the Boost libraries on a MacBook Pro running 10.8.
 This produces compiler errors. Any help you can give me would be
 appreciated. The output of ./b2 is below:

 Building the Boost C++ Libraries.


 Performing configuration checks

     - 32-bit : no
     - 64-bit : yes
     - x86 : yes
     - has_icu builds : no
 warning: Graph library does not contain MPI-based parallel components.
 note: to enable them, add "using mpi ;" to your user-config.jam
     - iconv (libc) : no
     - iconv (separate) : yes
     - icu : no
     - icu (lib64) : no
     - gcc visibility : yes
     - long double support : yes
 warning: skipping optional Message Passing Interface (MPI) library.
 note: to enable MPI support, add "using mpi ;" to user-config.jam.
 note: to suppress this message, pass "--without-mpi" to bjam.
 note: otherwise, you can safely ignore this message.

 Component configuration:

     - chrono : building
     - context : building
     - date_time : building
     - exception : building
     - filesystem : building
     - graph : building
     - graph_parallel : building
     - iostreams : building
     - locale : building
     - math : building
     - mpi : building
     - program_options : building
     - python : building
     - random : building
     - regex : building
     - serialization : building
     - signals : building
     - system : building
     - test : building
     - thread : building
     - timer : building
     - wave : building

 ...patience...
 ...patience...
 ...patience...
 ...patience...
 ...found 8764 targets...
 ...updating 8 targets...
 darwin.compile.c++ bin.v2/libs/graph/build/darwin-4.5.0/release/threading-
 multi/graphml.o
 In file included from ./boost/property_tree/xml_parser.hpp:19:0,
                  from libs/graph/src/graphml.cpp:20:
 ./boost/property_tree/detail/xml_parser_read_rapidxml.hpp: In function
 â€˜void
 boost::property_tree::xml_parser::read_xml_internal(std::basic_istream<typename
 Ptree::key_type::value_type>&, Ptree&, int, const std::string&) [with
 Ptree = boost::property_tree::basic_ptree<std::basic_string<char>,
 std::basic_string<char> >, typename Ptree::key_type::value_type = char,
 typename Ptree::key_type::value_type = char, std::string =
 std::basic_string<char>]’:
 ./boost/property_tree/detail/xml_parser_read_rapidxml.hpp:89:10: internal
 compiler error: Segmentation fault: 11
 Please submit a full bug report,
 with preprocessed source if appropriate.
 See <http://gcc.gnu.org/bugs.html> for instructions.

     "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall
 -dynamic -gdwarf-2 -fexceptions -fPIC -DBOOST_ALL_NO_LIB=1
 -DBOOST_GRAPH_DYN_LINK=1 -DNDEBUG -I"." -I"libs/graph/src" -c -o
 "bin.v2/libs/graph/build/darwin-4.5.0/release/threading-multi/graphml.o"
 "libs/graph/src/graphml.cpp"

 ...failed darwin.compile.c++ bin.v2/libs/graph/build/darwin-4.5.0/release
 /threading-multi/graphml.o...
 ...skipped <pstage/lib>libboost_graph.dylib for lack of
 <pbin.v2/libs/graph/build/darwin-4.5.0/release/threading-
 multi>graphml.o...
 darwin.link.dll bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/libboost_python.dylib
 ld: warning: ignoring file
 /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/config/libpython2.6.dylib,
 missing required architecture x86_64 in file
 /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/config/libpython2.6.dylib
 (2 slices)
 Undefined symbols for architecture x86_64:
   "_PyCallable_Check", referenced from:
       boost::python::numeric::(anonymous namespace)::load(bool)
 in numeric.o
       boost::python::objects::class_base::make_method_static(char const*)
 in class.o
   "_PyDict_New", referenced from:
       boost::python::detail::dict_base::dict_base() in dict.o
       boost::python::detail::dict_base::dict_base() in dict.o
       _instance_get_dict in class.o
   "_PyType_Ready", referenced from:
       boost::python::objects::(anonymous namespace)::new_enum_type(char
 const*, char const*) in enum.o
       _class_setattro in class.o
       boost::python::objects::static_data() in class.o
       boost::python::objects::class_metatype() in class.o
       boost::python::objects::class_type() in class.o
       boost::python::objects::(anonymous namespace)::new_class(char
 const*, unsigned long, boost::python::type_info const*, char const*) in
 class.o
       boost::python::objects::class_base::add_static_property(char const*,
 boost::python::api::object const&) in class.o
       ...
   "_PyLong_FromUnsignedLong", referenced from:
       boost::python::objects::class_base::set_instance_size(unsigned long)
 in class.o
 boost::python::objects::function_doc_signature_generator::parameter_string(boost::python::objects::py_function
 const&, unsigned long, boost::python::api::object, bool) in
 function_doc_signature.o
 boost::python::objects::function_doc_signature_generator::pretty_signature(boost::python::objects::function
 const*, unsigned long, bool) in function_doc_signature.o
   "_PyObject_RichCompare", referenced from:
       boost::python::api::operator>(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
       boost::python::api::operator>=(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
       boost::python::api::operator<(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
       boost::python::api::operator<=(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
       boost::python::api::operator==(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
       boost::python::api::operator!=(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
   "_PyExc_ValueError", referenced from:
       boost::python::handle_exception_impl(boost::function0<void>) in
 errors.o
   "_PyDict_Update", referenced from:
       boost::python::detail::dict_base::update(boost::python::api::object
 const&) in dict.o
   "_PyExc_StopIteration", referenced from:
       boost::python::objects::stop_iteration_error() in iterator.o
   "__PyObject_New", referenced from:
       boost::python::objects::make_nurse_and_patient(_object*, _object*)
 in life_support.o
   "_PyObject_SetAttr", referenced from:
 boost::python::objects::function::add_to_namespace(boost::python::api::object
 const&, char const*, boost::python::api::object const&, char const*) in
 function.o
       boost::python::api::setattr(boost::python::api::object const&,
 boost::python::api::object const&, boost::python::api::object const&) in
 object_protocol.o
       boost::python::api::delattr(boost::python::api::object const&,
 boost::python::api::object const&) in object_protocol.o
   "_PyDict_GetItemString", referenced from:
       boost::python::detail::wrapper_base::get_override(char const*,
 _typeobject*) const in wrapper.o
   "_PyNumber_InPlaceRemainder", referenced from:
       boost::python::api::operator%=(boost::python::api::object&,
 boost::python::api::object const&) in object_operators.o
   "_PyArg_ParseTupleAndKeywords", referenced from:
       _property_init in class.o
   "_PyMethod_New", referenced from:
       _function_descr_get in function.o
   "_PyObject_Size", referenced from:
       boost::python::objects::enum_base::export_values() in enum.o
       boost::python::objects::function::signature(bool) const in
 function.o
       boost::python::(anonymous
 namespace)::instance_reduce(boost::python::api::object)
 in pickle_support.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::basic_string<wchar_t,
 std::char_traits<wchar_t>, std::allocator<wchar_t> >,
 boost::python::converter::(anonymous
 namespace)::wstring_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
 boost::python::objects::function_doc_signature_generator::parameter_string(boost::python::objects::py_function
 const&, unsigned long, boost::python::api::object, bool) in
 function_doc_signature.o
 boost::python::objects::function_doc_signature_generator::pretty_signature(boost::python::objects::function
 const*, unsigned long, bool) in function_doc_signature.o
 boost::python::objects::function_doc_signature_generator::function_doc_signatures(boost::python::objects::function
 const*) in function_doc_signature.o
       ...
   "_PyList_Sort", referenced from:
       boost::python::detail::list_base::sort() in list.o
   "_PyCFunction_Type", referenced from:
       _function_get_class in function.o
   "_PyDict_Values", referenced from:
       boost::python::detail::dict_base::values() const in dict.o
   "_PyNumber_InPlaceSubtract", referenced from:
       boost::python::api::operator-=(boost::python::api::object&,
 boost::python::api::object const&) in object_operators.o
   "_PyTuple_GetItem", referenced from:
       boost::python::objects::function::argument_error(_object*, _object*)
 const in function.o
   "_PyString_Size", referenced from:
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >,
 boost::python::converter::(anonymous
 namespace)::string_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
   "_PyMem_Malloc", referenced from:
       boost::python::instance_holder::allocate(_object*, unsigned long,
 unsigned long) in class.o
   "_PyErr_Occurred", referenced from:
       boost::python::detail::list_base::insert(boost::python::api::object
 const&, boost::python::api::object const&) in list.o
       boost::python::detail::str_base::endswith(boost::python::api::object
 const&) const in str.o
       boost::python::detail::str_base::find(boost::python::api::object
 const&) const in str.o
       boost::python::detail::str_base::find(boost::python::api::object
 const&, boost::python::api::object const&) const in str.o
       boost::python::detail::str_base::find(boost::python::api::object
 const&, boost::python::api::object const&, boost::python::api::object
 const&) const in str.o
       boost::python::detail::str_base::index(boost::python::api::object
 const&) const in str.o
       boost::python::detail::str_base::index(boost::python::api::object
 const&, boost::python::api::object const&) const in str.o
       ...
   "_PyInt_FromLong", referenced from:
       boost::python::numeric::aux::array_base::argmax(long) in numeric.o
       boost::python::numeric::aux::array_base::argmin(long) in numeric.o
       boost::python::numeric::aux::array_base::argsort(long) in numeric.o
       boost::python::numeric::aux::array_base::diagonal(long, long, long)
 const in numeric.o
       boost::python::numeric::aux::array_base::trace(long, long, long)
 const in numeric.o
 boost::python::numeric::aux::array_base::repeat(boost::python::api::object
 const&, long) in numeric.o
       boost::python::numeric::aux::array_base::swapaxes(long, long) in
 numeric.o
       ...
   "_PyNumber_Subtract", referenced from:
       boost::python::api::operator-(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
   "_PyErr_WarnEx", referenced from:
       boost::python::converter::registry::insert(_object* (*)(void
 const*), boost::python::type_info, _typeobject const* (*)()) in registry.o
   "_PySequence_SetSlice", referenced from:
       boost::python::api::(anonymous namespace)::assign_slice(_object*,
 _object*, _object*, _object*) in
 object_protocol.o
   "_Py_InitModule4_64", referenced from:
       boost::python::detail::init_module(char const*, void (*)()) in
 module.o
   "_PyString_FromString", referenced from:
       boost::python::detail::str_base::str_base() in str.o
       boost::python::detail::str_base::str_base() in str.o
       boost::python::detail::str_base::str_base(char const*) in str.o
       boost::python::detail::str_base::str_base(char const*) in str.o
       boost::python::converter::do_return_to_python(char const*) in
 builtin_converters.o
   "_PyType_IsSubtype", referenced from:
       boost::python::objects::find_instance_impl(_object*,
 boost::python::type_info, bool) in class.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<double>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<float,
 boost::python::converter::(anonymous
 namespace)::float_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<double,
 boost::python::converter::(anonymous
 namespace)::float_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<long double,
 boost::python::converter::(anonymous
 namespace)::float_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<long double>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<float>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       ...
   "_PyLong_AsLongLong", referenced from:
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<long long,
 boost::python::converter::(anonymous
 namespace)::long_long_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
   "_PyLong_AsUnsignedLongLong", referenced from:
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<unsigned long long,
 boost::python::converter::(anonymous
 namespace)::unsigned_long_long_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
   "_PyRun_FileExFlags", referenced from:
       boost::python::exec_file(boost::python::str,
 boost::python::api::object, boost::python::api::object) in exec.o
   "_PyObject_IsInstance", referenced from:
 boost::python::numeric::aux::array_object_manager_traits::check(_object*)
 in numeric.o
       boost::python::pytype_check(_typeobject*, _object*) in
 from_python.o
       _class_setattro in class.o
       boost::python::objects::module_prefix() in class.o
   "_PyErr_Clear", referenced from:
       boost::python::numeric::(anonymous namespace)::load(bool)
 in numeric.o
       _instance_new in class.o
       boost::python::objects::function::call(_object*, _object*) const in
 function.o
 boost::python::objects::function::add_to_namespace(boost::python::api::object
 const&, char const*, boost::python::api::object const&, char const*) in
 function.o
       boost::python::api::getattr(boost::python::api::object const&,
 boost::python::api::object const&, boost::python::api::object const&) in
 object_protocol.o
       boost::python::api::getattr(boost::python::api::object const&, char
 const*, boost::python::api::object const&) in object_protocol.o
   "_PyMethod_Type", referenced from:
       boost::python::detail::wrapper_base::get_override(char const*,
 _typeobject*) const in wrapper.o
   "_PyNumber_InPlaceAdd", referenced from:
       boost::python::api::operator+=(boost::python::api::object&,
 boost::python::api::object const&) in object_operators.o
   "_PyString_InternFromString", referenced from:
       _function_get_name in function.o
   "_PyFile_AsFile", referenced from:
       boost::python::exec_file(boost::python::str,
 boost::python::api::object, boost::python::api::object) in exec.o
   "_PyObject_GetItem", referenced from:
 boost::python::objects::function::add_to_namespace(boost::python::api::object
 const&, char const*, boost::python::api::object const&, char const*) in
 function.o
       boost::python::api::getitem(boost::python::api::object const&,
 boost::python::api::object const&) in object_protocol.o
       boost::python::api::getslice(boost::python::api::object const&,
 boost::python::handle<_object> const&, boost::python::handle<_object>
 const&) in object_protocol.o
   "_PyType_GenericAlloc", referenced from:
       boost::python::objects::class_type_object in class.o
   "_PyImport_Import", referenced from:
       boost::python::numeric::(anonymous namespace)::load(bool)
 in numeric.o
   "_PyClass_Type", referenced from:
 boost::python::objects::function::add_to_namespace(boost::python::api::object
 const&, char const*, boost::python::api::object const&, char const*) in
 function.o
   "_PyLong_AsUnsignedLong", referenced from:
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<unsigned char,
 boost::python::converter::(anonymous
 namespace)::unsigned_int_rvalue_from_python<unsigned char>
>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<unsigned short,
 boost::python::converter::(anonymous
 namespace)::unsigned_int_rvalue_from_python<unsigned short>
>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<unsigned int,
 boost::python::converter::(anonymous
 namespace)::unsigned_int_rvalue_from_python<unsigned int>
>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<unsigned long,
 boost::python::converter::(anonymous
 namespace)::unsigned_int_rvalue_from_python<unsigned long>
>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
   "__PyType_Lookup", referenced from:
       _class_setattro in class.o
   "_PyNumber_InPlaceLshift", referenced from:
       boost::python::api::operator<<=(boost::python::api::object&,
 boost::python::api::object const&) in object_operators.o
   "_PyLong_Type", referenced from:
       boost::python::detail::long_base::call(boost::python::api::object
 const&) in long.o
       boost::python::detail::long_base::call(boost::python::api::object
 const&, boost::python::api::object const&) in long.o
       boost::python::detail::long_base::long_base() in long.o
       boost::python::detail::long_base::long_base() in long.o
 boost::python::detail::long_base::long_base(boost::python::api::object
 const&) in long.o
 boost::python::detail::long_base::long_base(boost::python::api::object
 const&) in long.o
 boost::python::detail::long_base::long_base(boost::python::api::object
 const&, boost::python::api::object const&) in long.o
       ...
   "_PyNumber_InPlaceDivide", referenced from:
       boost::python::api::operator/=(boost::python::api::object&,
 boost::python::api::object const&) in object_operators.o
   "_PyDict_Size", referenced from:
       boost::python::objects::function::call(_object*, _object*) const in
 function.o
   "_PyObject_ClearWeakRefs", referenced from:
       _instance_dealloc in class.o
   "_PyExc_RuntimeError", referenced from:
       _no_init in class.o
       boost::python::objects::(anonymous namespace)::new_class(char
 const*, unsigned long, boost::python::type_info const*, char const*) in
 class.o
 boost::python::objects::function::add_to_namespace(boost::python::api::object
 const&, char const*, boost::python::api::object const&, char const*) in
 function.o
       boost::python::detail::pure_virtual_called() in function.o
       boost::python::(anonymous
 namespace)::instance_reduce(boost::python::api::object)
 in pickle_support.o
       boost::python::handle_exception_impl(boost::function0<void>) in
 errors.o
   "_PyList_New", referenced from:
       boost::python::detail::list_base::list_base() in list.o
       boost::python::detail::list_base::list_base() in list.o
   "_PyNumber_Lshift", referenced from:
       boost::python::api::operator<<(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
   "_PyTuple_Type", referenced from:
       boost::python::detail::tuple_base::call(boost::python::api::object
 const&) in tuple.o
 boost::python::detail::tuple_base::tuple_base(boost::python::api::object
 const&) in tuple.o
 boost::python::detail::tuple_base::tuple_base(boost::python::api::object
 const&) in tuple.o
       global constructors keyed to tuple.cpp in tuple.o
 boost::python::detail::converter_target_type<boost::python::to_python_value<boost::python::tuple
 const&> >::get_pytype() in pickle_support.o
   "_PyNumber_Divide", referenced from:
       boost::python::api::operator/(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
   "_PyErr_ExceptionMatches", referenced from:
       boost::python::api::getattr(boost::python::api::object const&,
 boost::python::api::object const&, boost::python::api::object const&) in
 object_protocol.o
       boost::python::api::getattr(boost::python::api::object const&, char
 const*, boost::python::api::object const&) in object_protocol.o
   "__Py_NoneStruct", referenced from:
       global constructors keyed to numeric.cpp in numeric.o
       global constructors keyed to list.cpp in list.o
       global constructors keyed to long.cpp in long.o
       boost::python::detail::dict_base::get(boost::python::api::object
 const&) const in dict.o
       global constructors keyed to dict.cpp in dict.o
       global constructors keyed to tuple.cpp in tuple.o
       global constructors keyed to str.cpp in str.o
       ...
   "_PyRun_StringFlags", referenced from:
       boost::python::eval(boost::python::str, boost::python::api::object,
 boost::python::api::object) in exec.o
       boost::python::exec(boost::python::str, boost::python::api::object,
 boost::python::api::object) in exec.o
       boost::python::exec_statement(boost::python::str,
 boost::python::api::object, boost::python::api::object) in exec.o
   "_PyString_FromStringAndSize", referenced from:
       boost::python::numeric::(anonymous namespace)::load(bool)
 in numeric.o
       boost::python::detail::str_base::str_base(char const*, char const*)
 in str.o
       boost::python::detail::str_base::str_base(char const*, char const*)
 in str.o
       boost::python::detail::str_base::str_base(char const*, unsigned
 long) in str.o
       boost::python::detail::str_base::str_base(char const*, unsigned
 long) in str.o
       boost::python::converter::do_return_to_python(char) in
 builtin_converters.o
       boost::python::tuple boost::python::make_tuple<boost::python::str,
 boost::python::api::object, boost::python::str, boost::python::str,
 boost::python::str, std::basic_string<char, std::char_traits<char>,
 std::allocator<char> > >(boost::python::str const&,
 boost::python::api::object const&, boost::python::str const&,
 boost::python::str const&, boost::python::str const&,
 std::basic_string<char, std::char_traits<char>, std::allocator<char> >
 const&) in function_doc_signature.o
       ...
   "_PyList_Append", referenced from:
       boost::python::detail::list_base::append(boost::python::api::object
 const&) in list.o
   "_PyTuple_New", referenced from:
       boost::python::detail::tuple_base::tuple_base() in tuple.o
       boost::python::detail::tuple_base::tuple_base() in tuple.o
       boost::python::objects::(anonymous namespace)::new_enum_type(char
 const*, char const*) in enum.o
       boost::python::objects::(anonymous namespace)::new_class(char
 const*, unsigned long, boost::python::type_info const*, char const*) in
 class.o
 boost::python::objects::function::function(boost::python::objects::py_function
 const&, boost::python::detail::keyword const*, unsigned int) in function.o
 boost::python::objects::function::function(boost::python::objects::py_function
 const&, boost::python::detail::keyword const*, unsigned int) in function.o
       boost::python::objects::function::signature(bool) const in
 function.o
       ...
   "_PyNumber_InPlaceRshift", referenced from:
       boost::python::api::operator>>=(boost::python::api::object&,
 boost::python::api::object const&) in object_operators.o
   "_PyDict_GetItem", referenced from:
       boost::python::detail::dict_base::get(boost::python::api::object
 const&) const in dict.o
       boost::python::objects::function::call(_object*, _object*) const in
 function.o
   "_PyObject_DelItem", referenced from:
       boost::python::api::(anonymous namespace)::assign_slice(_object*,
 _object*, _object*, _object*) in
 object_protocol.o
       boost::python::api::delitem(boost::python::api::object const&,
 boost::python::api::object const&) in object_protocol.o
   "_PyNumber_InPlaceAnd", referenced from:
       boost::python::api::operator&=(boost::python::api::object&,
 boost::python::api::object const&) in object_operators.o
   "_PyObject_GetAttr", referenced from:
       boost::python::api::getattr(boost::python::api::object const&,
 boost::python::api::object const&) in object_protocol.o
       boost::python::api::getattr(boost::python::api::object const&,
 boost::python::api::object const&, boost::python::api::object const&) in
 object_protocol.o
   "_PyType_Type", referenced from:
       boost::python::objects::(anonymous namespace)::new_enum_type(char
 const*, char const*) in enum.o
       _class_setattro in class.o
       boost::python::objects::static_data() in class.o
       boost::python::objects::class_metatype() in class.o
       boost::python::objects::class_type() in class.o
       boost::python::objects::(anonymous namespace)::new_class(char
 const*, unsigned long, boost::python::type_info const*, char const*) in
 class.o
       boost::python::objects::class_base::add_static_property(char const*,
 boost::python::api::object const&) in class.o
       ...
   "_PyExc_ImportError", referenced from:
       boost::python::numeric::(anonymous namespace)::load(bool)
 in numeric.o
   "_PyEval_GetGlobals", referenced from:
       boost::python::eval(boost::python::str, boost::python::api::object,
 boost::python::api::object) in exec.o
       boost::python::exec(boost::python::str, boost::python::api::object,
 boost::python::api::object) in exec.o
       boost::python::exec_statement(boost::python::str,
 boost::python::api::object, boost::python::api::object) in exec.o
       boost::python::exec_file(boost::python::str,
 boost::python::api::object, boost::python::api::object) in exec.o
   "_PyNumber_Rshift", referenced from:
       boost::python::api::operator>>(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
   "_PyList_Reverse", referenced from:
       boost::python::detail::list_base::reverse() in list.o
   "_PyMem_Free", referenced from:
       _instance_dealloc in class.o
       boost::python::instance_holder::deallocate(_object*, void*) in
 class.o
   "_PyString_Type", referenced from:
       boost::python::detail::str_base::call(boost::python::api::object
 const&) in str.o
       boost::python::detail::str_base::str_base(boost::python::api::object
 const&) in str.o
       boost::python::detail::str_base::str_base(boost::python::api::object
 const&) in str.o
       global constructors keyed to str.cpp in str.o
       boost::python::converter::(anonymous
 namespace)::string_rvalue_from_python::get_pytype()
 in builtin_converters.o
       boost::python::converter::wrap_pytype<&PyString_Type>::get_pytype()
 in builtin_converters.o
   "_PyExc_TypeError", referenced from:
       boost::python::converter::(anonymous
 namespace)::lvalue_result_from_python(_object*,
 boost::python::converter::registration const&, char const*)
 in from_python.o
       boost::python::converter::rvalue_result_from_python(_object*,
 boost::python::converter::rvalue_from_python_stage1_data&) in
 from_python.o
       boost::python::converter::rvalue_from_python_stage2(_object*,
 boost::python::converter::rvalue_from_python_stage1_data&,
 boost::python::converter::registration const&) in from_python.o
       boost::python::converter::throw_no_pointer_from_python(_object*,
 boost::python::converter::registration const&) in from_python.o
       boost::python::converter::throw_no_reference_from_python(_object*,
 boost::python::converter::registration const&) in from_python.o
       boost::python::pytype_check(_typeobject*, _object*) in
 from_python.o
       boost::python::converter::registration::get_class_object() const in
 registry.o
       ...
   "_PyUnicodeUCS2_FromEncodedObject", referenced from:
       _encode_string_unaryfunc in builtin_converters.o
   "_PyNumber_InPlaceXor", referenced from:
       boost::python::api::operator^=(boost::python::api::object&,
 boost::python::api::object const&) in object_operators.o
   "_PyProperty_Type", referenced from:
       _class_setattro in class.o
       boost::python::objects::static_data() in class.o
       boost::python::objects::class_base::add_property(char const*,
 boost::python::api::object const&, char const*) in class.o
       boost::python::objects::class_base::add_property(char const*,
 boost::python::api::object const&, boost::python::api::object const&, char
 const*) in class.o
       boost::python::objects::class_base::add_static_property(char const*,
 boost::python::api::object const&) in class.o
       boost::python::objects::class_base::add_static_property(char const*,
 boost::python::api::object const&, boost::python::api::object const&) in
 class.o
   "_PyBool_FromLong", referenced from:
 boost::python::numeric::aux::array_base::factory(boost::python::api::object
 const&, boost::python::api::object const&, bool, bool,
 boost::python::api::object, boost::python::api::object) in numeric.o
       boost::python::objects::class_base::enable_pickling_(bool) in
 class.o
   "_PyNumber_Add", referenced from:
       boost::python::api::operator+(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
   "_PyErr_NoMemory", referenced from:
       boost::python::handle_exception_impl(boost::function0<void>) in
 errors.o
   "_PyFile_FromString", referenced from:
       boost::python::exec_file(boost::python::str,
 boost::python::api::object, boost::python::api::object) in exec.o
   "_PyInt_Type", referenced from:
       _enum_str in enum.o
       boost::python::objects::(anonymous namespace)::new_enum_type(char
 const*, char const*) in enum.o
       boost::python::converter::(anonymous
 namespace)::signed_int_rvalue_from_python_base::get_pytype()
 in builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::unsigned_int_rvalue_from_python_base::get_pytype()
 in builtin_converters.o
   "_PyNumber_InPlaceMultiply", referenced from:
       boost::python::api::operator*=(boost::python::api::object&,
 boost::python::api::object const&) in object_operators.o
   "_PySequence_GetSlice", referenced from:
       boost::python::api::getslice(boost::python::api::object const&,
 boost::python::handle<_object> const&, boost::python::handle<_object>
 const&) in object_protocol.o
   "_PyBool_Type", referenced from:
       boost::python::converter::(anonymous
 namespace)::bool_rvalue_from_python::get_pytype()
 in builtin_converters.o
   "_PyExc_ReferenceError", referenced from:
       boost::python::converter::(anonymous
 namespace)::lvalue_result_from_python(_object*,
 boost::python::converter::registration const&, char const*)
 in from_python.o
   "_PyDict_Copy", referenced from:
       boost::python::detail::dict_base::copy() in dict.o
   "__Py_NotImplementedStruct", referenced from:
       boost::python::objects::(anonymous
 namespace)::not_implemented(_object*, _object*)
 in function.o
   "_PyModule_Type", referenced from:
       boost::python::objects::module_prefix() in class.o
   "_PyComplex_Type", referenced from:
       boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python::get_pytype()
 in builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<double>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<long double>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<float>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<float>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<double>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<long double>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       ...
   "_PyObject_IsTrue", referenced from:
       boost::python::objects::(anonymous namespace)::new_enum_type(char
 const*, char const*) in enum.o
       boost::python::objects::enum_base::to_python(_typeobject*, long) in
 enum.o
       boost::python::objects::(anonymous namespace)::new_class(char
 const*, unsigned long, boost::python::type_info const*, char const*) in
 class.o
       _function_get_doc in function.o
       boost::python::objects::function::signature(bool) const in
 function.o
 boost::python::objects::function::add_overload(boost::python::handle<boost::python::objects::function>
 const&) in function.o
 boost::python::objects::function::add_to_namespace(boost::python::api::object
 const&, char const*, boost::python::api::object const&, char const*) in
 function.o
       ...
   "_PyNumber_Remainder", referenced from:
       boost::python::api::operator%(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
   "_PyComplex_ImagAsDouble", referenced from:
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<float>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<double>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<long double>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
   "_PyWeakref_NewRef", referenced from:
       boost::python::objects::make_nurse_and_patient(_object*, _object*)
 in life_support.o
   "_PyList_Insert", referenced from:
       boost::python::detail::list_base::insert(long,
 boost::python::api::object const&) in list.o
   "_PyNumber_Multiply", referenced from:
       boost::python::api::operator*(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
   "_PyImport_ImportModule", referenced from:
       boost::python::import(boost::python::str) in import.o
   "_PyExc_OverflowError", referenced from:
       boost::python::handle_exception_impl(boost::function0<void>) in
 errors.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<unsigned char,
 boost::python::converter::(anonymous
 namespace)::unsigned_int_rvalue_from_python<unsigned char>
>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<unsigned short,
 boost::python::converter::(anonymous
 namespace)::unsigned_int_rvalue_from_python<unsigned short>
>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<unsigned int,
 boost::python::converter::(anonymous
 namespace)::unsigned_int_rvalue_from_python<unsigned int>
>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<unsigned long,
 boost::python::converter::(anonymous
 namespace)::unsigned_int_rvalue_from_python<unsigned long>
>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
   "_PyErr_SetString", referenced from:
       _no_init in class.o
       _static_data_descr_set in class.o
       _function_get_module in function.o
       boost::python::detail::pure_virtual_called() in function.o
       boost::python::(anonymous
 namespace)::instance_reduce(boost::python::api::object)
 in pickle_support.o
       boost::python::handle_exception_impl(boost::function0<void>) in
 errors.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<unsigned char,
 boost::python::converter::(anonymous
 namespace)::unsigned_int_rvalue_from_python<unsigned char>
>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       ...
   "_PyInt_AsLong", referenced from:
       boost::python::detail::list_base::index(boost::python::api::object
 const&) const in list.o
       boost::python::detail::list_base::insert(boost::python::api::object
 const&, boost::python::api::object const&) in list.o
       boost::python::detail::list_base::count(boost::python::api::object
 const&) const in list.o
       boost::python::detail::str_base::endswith(boost::python::api::object
 const&) const in str.o
       boost::python::detail::str_base::find(boost::python::api::object
 const&) const in str.o
       boost::python::detail::str_base::find(boost::python::api::object
 const&, boost::python::api::object const&) const in str.o
       boost::python::detail::str_base::find(boost::python::api::object
 const&, boost::python::api::object const&, boost::python::api::object
 const&) const in str.o
       ...
   "_PySequence_DelSlice", referenced from:
       boost::python::api::(anonymous namespace)::assign_slice(_object*,
 _object*, _object*, _object*) in
 object_protocol.o
   "_PyIter_Next", referenced from:
 boost::python::objects::stl_input_iterator_impl::stl_input_iterator_impl(boost::python::api::object
 const&) in stl_iterator.o
 boost::python::objects::stl_input_iterator_impl::stl_input_iterator_impl(boost::python::api::object
 const&) in stl_iterator.o
       boost::python::objects::stl_input_iterator_impl::increment() in
 stl_iterator.o
   "_PyErr_SetObject", referenced from:
       boost::python::converter::(anonymous
 namespace)::lvalue_result_from_python(_object*,
 boost::python::converter::registration const&, char const*)
 in from_python.o
       boost::python::converter::rvalue_result_from_python(_object*,
 boost::python::converter::rvalue_from_python_stage1_data&) in
 from_python.o
       boost::python::converter::rvalue_from_python_stage2(_object*,
 boost::python::converter::rvalue_from_python_stage1_data&,
 boost::python::converter::registration const&) in from_python.o
       boost::python::converter::throw_no_pointer_from_python(_object*,
 boost::python::converter::registration const&) in from_python.o
       boost::python::converter::throw_no_reference_from_python(_object*,
 boost::python::converter::registration const&) in from_python.o
       boost::python::converter::registration::to_python(void const
 volatile*) const in registry.o
       boost::python::objects::(anonymous namespace)::new_class(char
 const*, unsigned long, boost::python::type_info const*, char const*) in
 class.o
       ...
   "_PyDict_Keys", referenced from:
       boost::python::detail::dict_base::keys() const in dict.o
   "_PyBaseObject_Type", referenced from:
       boost::python::objects::class_type() in class.o
       boost::python::objects::(anonymous namespace)::new_class(char
 const*, unsigned long, boost::python::type_info const*, char const*) in
 class.o
   "_PyString_FromFormat", referenced from:
       boost::python::converter::(anonymous
 namespace)::lvalue_result_from_python(_object*,
 boost::python::converter::registration const&, char const*)
 in from_python.o
       boost::python::converter::rvalue_result_from_python(_object*,
 boost::python::converter::rvalue_from_python_stage1_data&) in
 from_python.o
       boost::python::converter::rvalue_from_python_stage2(_object*,
 boost::python::converter::rvalue_from_python_stage1_data&,
 boost::python::converter::registration const&) in from_python.o
       boost::python::converter::throw_no_pointer_from_python(_object*,
 boost::python::converter::registration const&) in from_python.o
       boost::python::converter::throw_no_reference_from_python(_object*,
 boost::python::converter::registration const&) in from_python.o
       boost::python::converter::registration::to_python(void const
 volatile*) const in registry.o
       _enum_repr in enum.o
       ...
   "_PyExc_AttributeError", referenced from:
       _static_data_descr_set in class.o
       _function_get_module in function.o
       boost::python::api::getattr(boost::python::api::object const&,
 boost::python::api::object const&, boost::python::api::object const&) in
 object_protocol.o
       boost::python::api::getattr(boost::python::api::object const&, char
 const*, boost::python::api::object const&) in object_protocol.o
   "_PyObject_CallMethod", referenced from:
       boost::python::detail::str_base::capitalize() const in str.o
       boost::python::detail::str_base::center(boost::python::api::object
 const&) const in str.o
       boost::python::detail::str_base::expandtabs() const in str.o
 boost::python::detail::str_base::expandtabs(boost::python::api::object
 const&) const in str.o
       boost::python::detail::str_base::join(boost::python::api::object
 const&) const in str.o
       boost::python::detail::str_base::ljust(boost::python::api::object
 const&) const in str.o
       boost::python::detail::str_base::lower() const in str.o
       ...
   "_PyStaticMethod_New", referenced from:
       boost::python::objects::class_base::make_method_static(char const*)
 in class.o
   "_PyErr_Format", referenced from:
       boost::python::numeric::(anonymous namespace)::load(bool)
 in numeric.o
       boost::python::pytype_check(_typeobject*, _object*) in
 from_python.o
       boost::python::converter::registration::get_class_object() const in
 registry.o
       boost::python::objects::class_base::make_method_static(char const*)
 in class.o
 boost::python::objects::function::add_to_namespace(boost::python::api::object
 const&, char const*, boost::python::api::object const&, char const*) in
 function.o
   "_PyObject_SetItem", referenced from:
       boost::python::api::(anonymous namespace)::assign_slice(_object*,
 _object*, _object*, _object*) in
 object_protocol.o
       boost::python::api::setitem(boost::python::api::object const&,
 boost::python::api::object const&, boost::python::api::object const&) in
 object_protocol.o
   "_PyFloat_Type", referenced from:
       boost::python::converter::(anonymous
 namespace)::float_rvalue_from_python::get_pytype()
 in builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<double>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<float,
 boost::python::converter::(anonymous
 namespace)::float_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<double,
 boost::python::converter::(anonymous
 namespace)::float_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<long double,
 boost::python::converter::(anonymous
 namespace)::float_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<long double>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<float>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::convertible(_object*) in
 builtin_converters.o
       ...
   "__PyEval_SliceIndex", referenced from:
       boost::python::api::(anonymous namespace)::assign_slice(_object*,
 _object*, _object*, _object*) in
 object_protocol.o
       boost::python::api::getslice(boost::python::api::object const&,
 boost::python::handle<_object> const&, boost::python::handle<_object>
 const&) in object_protocol.o
   "_PyObject_CallFunction", referenced from:
       boost::python::detail::list_base::call(boost::python::api::object
 const&) in list.o
 boost::python::detail::list_base::list_base(boost::python::api::object
 const&) in list.o
 boost::python::detail::list_base::list_base(boost::python::api::object
 const&) in list.o
       boost::python::detail::long_base::call(boost::python::api::object
 const&) in long.o
       boost::python::detail::long_base::call(boost::python::api::object
 const&, boost::python::api::object const&) in long.o
       boost::python::detail::long_base::long_base() in long.o
       boost::python::detail::long_base::long_base() in long.o
       ...
   "_PyNumber_Or", referenced from:
       boost::python::api::operator|(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
   "_PyUnicodeUCS2_AsWideChar", referenced from:
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::basic_string<wchar_t,
 std::char_traits<wchar_t>, std::allocator<wchar_t> >,
 boost::python::converter::(anonymous
 namespace)::wstring_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
   "_PyDict_Items", referenced from:
       boost::python::detail::dict_base::items() const in dict.o
   "_PyDict_Type", referenced from:
       boost::python::detail::dict_base::call(boost::python::api::object
 const&) in dict.o
 boost::python::detail::dict_base::dict_base(boost::python::api::object
 const&) in dict.o
 boost::python::detail::dict_base::dict_base(boost::python::api::object
 const&) in dict.o
       boost::python::detail::dict_base::clear() in dict.o
       boost::python::detail::dict_base::copy() in dict.o
       boost::python::detail::dict_base::get(boost::python::api::object
 const&) const in dict.o
       boost::python::detail::dict_base::items() const in dict.o
       ...
   "_PyObject_SetAttrString", referenced from:
       boost::python::objects::class_base::add_property(char const*,
 boost::python::api::object const&, char const*) in class.o
       boost::python::objects::class_base::add_property(char const*,
 boost::python::api::object const&, boost::python::api::object const&, char
 const*) in class.o
       boost::python::objects::class_base::add_static_property(char const*,
 boost::python::api::object const&) in class.o
       boost::python::objects::class_base::add_static_property(char const*,
 boost::python::api::object const&, boost::python::api::object const&) in
 class.o
       boost::python::objects::class_base::setattr(char const*,
 boost::python::api::object const&) in class.o
       boost::python::objects::class_base::def_no_init() in class.o
       boost::python::objects::class_base::enable_pickling_(bool) in
 class.o
       ...
   "_PyExc_IndexError", referenced from:
       boost::python::handle_exception_impl(boost::function0<void>) in
 errors.o
   "_PyNumber_And", referenced from:
       boost::python::api::operator&(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
   "_PyObject_GetAttrString", referenced from:
       boost::python::numeric::(anonymous namespace)::load(bool)
 in numeric.o
       _enum_repr in enum.o
       _instance_new in class.o
 boost::python::objects::function::add_to_namespace(boost::python::api::object
 const&, char const*, boost::python::api::object const&, char const*) in
 function.o
       boost::python::api::getattr(boost::python::api::object const&, char
 const*) in object_protocol.o
       boost::python::api::getattr(boost::python::api::object const&, char
 const*, boost::python::api::object const&) in object_protocol.o
       boost::python::detail::wrapper_base::get_override(char const*,
 _typeobject*) const in wrapper.o
       ...
   "_PyString_AsString", referenced from:
       _enum_repr in enum.o
       boost::python::converter::(anonymous
 namespace)::convert_to_cstring(_object*)
 in builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::basic_string<char,
 std::char_traits<char>, std::allocator<char> >,
 boost::python::converter::(anonymous
 namespace)::string_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
   "_PyStaticMethod_Type", referenced from:
 boost::python::objects::function::add_to_namespace(boost::python::api::object
 const&, char const*, boost::python::api::object const&, char const*) in
 function.o
   "_PyCFunction_NewEx", referenced from:
       boost::python::objects::class_base::def_no_init() in class.o
   "_PyList_Type", referenced from:
       boost::python::detail::list_base::call(boost::python::api::object
 const&) in list.o
 boost::python::detail::list_base::list_base(boost::python::api::object
 const&) in list.o
 boost::python::detail::list_base::list_base(boost::python::api::object
 const&) in list.o
       boost::python::detail::list_base::append(boost::python::api::object
 const&) in list.o
       boost::python::detail::list_base::insert(long,
 boost::python::api::object const&) in list.o
       boost::python::detail::list_base::reverse() in list.o
       boost::python::detail::list_base::sort() in list.o
       ...
   "_PyErr_NewException", referenced from:
       boost::python::objects::function::argument_error(_object*, _object*)
 const in function.o
   "_PyDict_Clear", referenced from:
       boost::python::detail::dict_base::clear() in dict.o
   "_PyUnicode_Type", referenced from:
       boost::python::converter::(anonymous
 namespace)::wstring_rvalue_from_python::get_pytype()
 in builtin_converters.o
   "_PyComplex_RealAsDouble", referenced from:
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<float>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<double>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
       boost::python::converter::(anonymous
 namespace)::slot_rvalue_from_python<std::complex<long double>,
 boost::python::converter::(anonymous
 namespace)::complex_rvalue_from_python>::construct(_object*,
 boost::python::converter::rvalue_from_python_stage1_data*) in
 builtin_converters.o
   "_PyTuple_Size", referenced from:
       boost::python::objects::function::argument_error(_object*, _object*)
 const in function.o
       boost::python::objects::function::call(_object*, _object*) const in
 function.o
   "_PyNumber_Xor", referenced from:
       boost::python::api::operator^(boost::python::api::object const&,
 boost::python::api::object const&) in object_operators.o
   "_PyEval_CallFunction", referenced from:
 boost::python::numeric::aux::array_base::array_base(boost::python::api::object
 const&) in numeric.o
 boost::python::numeric::aux::array_base::array_base(boost::python::api::object
 const&) in numeric.o
 boost::python::numeric::aux::array_base::array_base(boost::python::api::object
 const&, boost::python::api::object const&) in numeric.o
 boost::python::numeric::aux::array_base::array_base(boost::python::api::object
 const&, boost::python::api::object const&) in numeric.o
 boost::python::numeric::aux::array_base::array_base(boost::python::api::object
 const&, boost::python::api::object const&, boost::python::api::object
 const&) in numeric.o
 boost::python::numeric::aux::array_base::array_base(boost::python::api::object
 const&, boost::python::api::object const&, boost::python::api::object
 const&) in numeric.o
 boost::python::numeric::aux::array_base::array_base(boost::python::api::object
 const&, boost::python::api::object const&, boost::python::api::object
 const&, boost::python::api::object const&) in numeric.o
       ...
   "_PyNumber_InPlaceOr", referenced from:
       boost::python::api::operator|=(boost::python::api::object&,
 boost::python::api::object const&) in object_operators.o
   "_PySlice_New", referenced from:
       boost::python::detail::slice_base::slice_base(_object*, _object*,
 _object*) in slice.o
       boost::python::detail::slice_base::slice_base(_object*, _object*,
 _object*) in slice.o
       boost::python::api::(anonymous namespace)::assign_slice(_object*,
 _object*, _object*, _object*) in
 object_protocol.o
       boost::python::api::getslice(boost::python::api::object const&,
 boost::python::handle<_object> const&, boost::python::handle<_object>
 const&) in object_protocol.o
 ld: symbol(s) not found for architecture x86_64
 collect2: ld returned 1 exit status

     "g++" -dynamiclib -Wl,-single_module -install_name
 "libboost_python.dylib"
 -L"/Library/Frameworks/Python.framework/Versions/2.6/lib"
 -L"/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/config"
 -o "bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/libboost_python.dylib"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-multi/numeric.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-multi/list.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-multi/long.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-multi/dict.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-multi/tuple.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-multi/str.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-multi/slice.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/converter/from_python.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/converter/registry.o" "bin.v2/libs/python/build/darwin-4.5.0/release
 /threading-multi/converter/type_id.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/object/enum.o" "bin.v2/libs/python/build/darwin-4.5.0/release
 /threading-multi/object/class.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/object/function.o" "bin.v2/libs/python/build/darwin-4.5.0/release
 /threading-multi/object/inheritance.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/object/life_support.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/object/pickle_support.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-multi/errors.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-multi/module.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/converter/builtin_converters.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/converter/arg_to_python_base.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/object/iterator.o" "bin.v2/libs/python/build/darwin-4.5.0/release
 /threading-multi/object/stl_iterator.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/object_protocol.o" "bin.v2/libs/python/build/darwin-4.5.0/release
 /threading-multi/object_operators.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-multi/wrapper.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-multi/import.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-multi/exec.o"
 "bin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi/object/function_doc_signature.o" -lpython2.6
 -headerpad_max_install_names -Wl,-dead_strip
 -no_dead_strip_inits_and_terms

 ...failed darwin.link.dll bin.v2/libs/python/build/darwin-4.5.0/release
 /threading-multi/libboost_python.dylib...
 ...skipped <pstage/lib>libboost_python.dylib for lack of
 <pbin.v2/libs/python/build/darwin-4.5.0/release/threading-
 multi>libboost_python.dylib...
 darwin.compile.c++ bin.v2/libs/graph/build/darwin-4.5.0/release/link-
 static/threading-multi/graphml.o
 In file included from ./boost/property_tree/xml_parser.hpp:19:0,
                  from libs/graph/src/graphml.cpp:20:
 ./boost/property_tree/detail/xml_parser_read_rapidxml.hpp: In function
 â€˜void
 boost::property_tree::xml_parser::read_xml_internal(std::basic_istream<typename
 Ptree::key_type::value_type>&, Ptree&, int, const std::string&) [with
 Ptree = boost::property_tree::basic_ptree<std::basic_string<char>,
 std::basic_string<char> >, typename Ptree::key_type::value_type = char,
 typename Ptree::key_type::value_type = char, std::string =
 std::basic_string<char>]’:
 ./boost/property_tree/detail/xml_parser_read_rapidxml.hpp:89:10: internal
 compiler error: Segmentation fault: 11
 Please submit a full bug report,
 with preprocessed source if appropriate.
 See <http://gcc.gnu.org/bugs.html> for instructions.

     "g++" -ftemplate-depth-128 -O3 -finline-functions -Wno-inline -Wall
 -gdwarf-2 -fexceptions -DBOOST_ALL_NO_LIB=1 -DNDEBUG -I"."
 -I"libs/graph/src" -c -o "bin.v2/libs/graph/build/darwin-4.5.0/release
 /link-static/threading-multi/graphml.o" "libs/graph/src/graphml.cpp"

 ...failed darwin.compile.c++ bin.v2/libs/graph/build/darwin-4.5.0/release
 /link-static/threading-multi/graphml.o...
 ...skipped <pbin.v2/libs/graph/build/darwin-4.5.0/release/link-static
 /threading-multi>libboost_graph.a(clean) for lack of
 <pbin.v2/libs/graph/build/darwin-4.5.0/release/link-static/threading-
 multi>graphml.o...
 ...skipped <pbin.v2/libs/graph/build/darwin-4.5.0/release/link-static
 /threading-multi>libboost_graph.a for lack of
 <pbin.v2/libs/graph/build/darwin-4.5.0/release/link-static/threading-
 multi>graphml.o...
 ...skipped <pstage/lib>libboost_graph.a for lack of
 <pbin.v2/libs/graph/build/darwin-4.5.0/release/link-static/threading-
 multi>libboost_graph.a...
 ...failed updating 3 targets...
 ...skipped 5 targets...

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/7536>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:10 UTC