On 4/1/07, Allen Bierbaum <allenb@vrsource.org> wrote:
[...]
>> Yes. I will try to address the issue in a few days.
>
> Allen I separated functionality dependent on BP Index V2 to a
> different file.
> Can you test this?
It didn't work.  I still get compile errors:

src/python/ben_module/generated/__convenience.pypp.hpp: In function
'void
pyplusplus::convenience::ensure_uniform_sequence(boost::python::api::object,
pyplusplus::convenience::index_type)':
src/python/ben_module/generated/__convenience.pypp.hpp:46: error: 'len'
is not a member of 'boost::python'
src/python/ben_module/generated/__convenience.pypp.hpp: In function
'void pyplusplus::convenience::copy_sequence(const
boost::python::api::object&, Inserter)':
src/python/ben_module/generated/__convenience.pypp.hpp:76: error: 'len'
is not a member of 'boost::python'
src/python/ben_module/generated/__convenience.pypp.hpp: In function
'void pyplusplus::convenience::copy_sequence(const
boost::python::api::object&, Inserter, boost::type<Target>)':
src/python/ben_module/generated/__convenience.pypp.hpp:84: error: 'len'
is not a member of 'boost::python'

http://boost.cvs.sourceforge.net/boost/boost/boost/python/object.hpp?view=markup

As you can see this functions will be released as a part of 1.34.

--
Roman Yakovenko
C++ Python language binding
http://www.language-binding.net/