boost python & 2.3

Robin Becker robin at jessikat.fsnet.co.uk
Sat Aug 2 18:45:27 EDT 2003


In message <200308021720.44862.drlinux at columbus.rr.com>, Dave Reed
<drlinux at columbus.rr.com> writes
>On Saturday 02 August 2003 12:31, Robin Becker wrote:
>> I'm having trouble building boost python with Python 2.3 & msvc. I 
>don't
>> remember this with 2.2.3 so I guess it must be related to 2.3. I'm
>> seeing lots of this
>> 
>> C:\Python\devel\boost_1_30_0\boost/detail/ob_call_traits.hpp(89) : see
>> declaration of 'call_traits_chooser'
>> C:\Python\devel\boost_1_30_0\boost/detail/ob_call_traits.hpp(90) : 
>error
>> C2059: syntax error : '{'
>> C:\Python\devel\boost_1_30_0\boost/detail/ob_call_traits.hpp(90) : 
>error
>> C2143: syntax error : missing ';' before '{'
>> C:\Python\devel\boost_1_30_0\boost/detail/ob_call_traits.hpp(93) : 
>error
>> C2143: syntax error : missing ';' before '{'
>> C:\Python\devel\boost_1_30_0\boost/detail/ob_call_traits.hpp(94) : 
>error
>> C2955: 'type' : use of class template requires
>> template argument list
>> 
>> Any ideas?
>> -- 
>> Robin Becker
>
>What version of boost are you using? 1.30.0 won't work with Python
>2.3; however, the CVS version of boost does work with Python
>2.3. David Abrahams has indicated this on the boost list and I can
>confirm that it does work with Python 2.3 (at least on a Solaris 9
>system).
>
>Dave
I'm using boost_1_30_0 so I guess that's the problem. I'll try and get
the CVS version. Do I need to get the whole boost tree?
-- 
Robin Becker





More information about the Python-list mailing list