Boost logo

Boost :

From: Ivan A. Vigasin (vig_at_[hidden])
Date: 2001-10-06 16:14:03


On Sat, 6 Oct 2001, John Maddock wrote:

> It's not part of the regression tests any more, but in main the answer
> should be "yes".

I'm interesting in boost.python

I can't even include header file.

py.cc:
#include <boost/python.hpp>
// end of py.cc

$ bcc32 -P -IC:\tmp\boost_1_24_0 -Ic:\progra~1\python20\include -c py.cc
Error E2441 C:\tmp\boost_1_24_0\boost/python/reference.hpp 166: Instantiating 'ref'
Error E2441 C:\tmp\boost_1_24_0\boost/python/objects.hpp 44: Instantiating 'py_ptr_conversions<ref,_object,boost::detail::empty_base>'
Error E2171 C:\tmp\boost_1_24_0\boost/python/reference.hpp 33: Body has already been defined for function 'to_python(EnumType)'
Error E2441 C:\tmp\boost_1_24_0\boost/python/reference.hpp 166: Instantiating 'ref'
Error E2441 C:\tmp\boost_1_24_0\boost/python/objects.hpp 44: Instantiating 'py_ptr_conversions<ref,_object,boost::detail::empty_base>'
Error E2171 C:\tmp\boost_1_24_0\boost/python/reference.hpp 27: Body has already been defined for function 'python::from_python(_object *,type<const EnumType &>)'
Error E2441 C:\tmp\boost_1_24_0\boost/python/reference.hpp 166: Instantiating 'ref'
Error E2441 C:\tmp\boost_1_24_0\boost/python/objects.hpp 44: Instantiating 'py_ptr_conversions<ref,_object,boost::detail::empty_base>'
Error E2171 C:\tmp\boost_1_24_0\boost/python/reference.hpp 30: Body has already been defined for function 'from_python(_object *,type<EnumType>)'
Error E2441 C:\tmp\boost_1_24_0\boost/python/reference.hpp 166: Instantiating 'ref'
Error E2029 C:\tmp\boost_1_24_0\boost/python/reference.hpp 44: 'py_ptr_conversions<ref,_object,boost::detail::empty_base>' must be a previously defined class or struct
Error E2450 C:\tmp\boost_1_24_0\boost/python/objects.hpp 32: Undefined structure 'ref'
Error E2449 C:\tmp\boost_1_24_0\boost/python/objects.hpp 32: Size of 'm_p' is unknown or zero
Error E2450 C:\tmp\boost_1_24_0\boost/python/objects.hpp 32: Undefined structure 'ref'
Error E2450 C:\tmp\boost_1_24_0\boost/python/objects.hpp 255: Undefined structure 'ref'
Error E2449 C:\tmp\boost_1_24_0\boost/python/objects.hpp 255: Size of 'm_dict' is unknown or zero
Error E2450 C:\tmp\boost_1_24_0\boost/python/objects.hpp 255: Undefined structure 'ref'
Error E2450 C:\tmp\boost_1_24_0\boost/python/objects.hpp 256: Undefined structure 'ref'
Error E2449 C:\tmp\boost_1_24_0\boost/python/objects.hpp 256: Size of 'm_key' is unknown or zero
Error E2450 C:\tmp\boost_1_24_0\boost/python/objects.hpp 256: Undefined structure 'ref'
Error E2450 C:\tmp\boost_1_24_0\boost/python/objects.hpp 292: Undefined structure 'ref'
Error E2449 C:\tmp\boost_1_24_0\boost/python/objects.hpp 292: Size of 'm_list' is unknown or zero
Error E2450 C:\tmp\boost_1_24_0\boost/python/objects.hpp 292: Undefined structure 'ref'
Error E2441 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 41: Instantiating 'reference<detail::function>'
Error E2441 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 44: Instantiating 'py_ptr_conversions<reference<detail::function>,detail::function,boost::detail::empty_base>'
Error E2171 C:\tmp\boost_1_24_0\boost/python/reference.hpp 33: Body has already been defined for function 'to_python(EnumType)'
Error E2441 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 41: Instantiating 'reference<detail::function>'
Error E2441 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 44: Instantiating 'py_ptr_conversions<reference<detail::function>,detail::function,boost::detail::empty_base>'
Error E2171 C:\tmp\boost_1_24_0\boost/python/reference.hpp 27: Body has already been defined for function 'python::from_python(_object *,type<const EnumType &>)'
Error E2441 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 41: Instantiating 'reference<detail::function>'
Error E2441 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 44: Instantiating 'py_ptr_conversions<reference<detail::function>,detail::function,boost::detail::empty_base>'
Error E2171 C:\tmp\boost_1_24_0\boost/python/reference.hpp 30: Body has already been defined for function 'from_python(_object *,type<EnumType>)'
Error E2441 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 41: Instantiating 'reference<function>'
Error E2029 C:\tmp\boost_1_24_0\boost/python/reference.hpp 44: 'py_ptr_conversions<reference<function>,function,boost::detail::empty_base>' must be a previously defined class or struct
Error E2450 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 49: Undefined structure 'reference<function>'
Error E2449 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 49: Size of 'm_overloads' is unknown or zero
Error E2450 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 49: Undefined structure 'reference<function>'
Error E2450 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 212: Undefined structure 'ref'
Error E2449 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 212: Size of 'm_target' is unknown or zero
Error E2228 C:\tmp\boost_1_24_0\boost/python/detail/functions.hpp 212: Too many error or warning messages
*** 26 errors in Compile ***

Regards, Ivan <vig_at_[hidden]>
ICQ: 22181170


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk