title: Boost python and Mac Mavericks
body: <p>I just updated my Mac OS to Maverick and it seems to have broken something!   </p>
  
  <p>I am writing c++ code and using boost.python to write a python front-end.   I had working code before the upgrade and after I upgraded I started getting a strange link error: </p>
  
  <pre><code>darwin.link.dll /Users/Andy/software/boost-1.54.0/bin.v2/libs/python/build/darwin-4.8.1/debug/libboost_python.dylib 
  Undefined symbols for architecture x86_64: 
    "std::basic_string&lt;wchar_t, std::char_traits&lt;wchar_t&gt;, std::allocator&lt;wchar_t&gt; &gt;::size() const", referenced from: 
        boost::python::converter::(anonymous namespace)::wstring_rvalue_from_python::extract(_object*) in builtin_converters.o 
    "std::basic_string&lt;wchar_t, std::char_traits&lt;wchar_t&gt;, std::allocator&lt;wchar_t&gt; &gt;::empty() const", referenced from: 
    boost::python::converter::(anonymous namespace)::wstring_rvalue_from_python::extract(_object*) in builtin_converters.o 
    "std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt;::data() const", referenced from: 
    boost::python::converter::arg_to_python&lt;std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; &gt;::arg_to_python(std::basic_string&lt;char, std::char_traits&lt;char&gt;, std::allocator&lt;char&gt; &gt; const&amp;) in numeric.o 
  </code></pre>
  
  <p>.... Pages and pages of similar errors.  Does anyone know what has happened?</p>