Boost logo

Boost :

From: pbienst (Peter.Bienstman_at_[hidden])
Date: 2002-02-04 15:53:50


Hi,

Trying to build libboost_python.a 1.26 using the Intel c++ compiler 5.1 fails at
the following position:

pbienst:~/boost_1_26_0/libs/python/src$ make libboost_python.a
icc -I/home/pbienst/boost_1_26_0 -I/home/pbienst/local/include/python2.1 -KPIC
-g -c extension_class.cpp
extension_class.cpp:
"/home/pbienst/boost_1_26_0/boost/python/detail/extension_class.hpp", line 368:
error: identifier "py_extension_class_converters" is undefined
      return
py_extension_class_converters(boost::python::type<T>()).to_python(x);
             ^
          detected during:
            instantiation of "PyObject *boost::python::to_python(const T &) [with
T=boost::python::string]" at line 171 of
"/home/pbienst/boost_1_26_0/boost/python/reference.hpp"
            instantiation of "boost::python::ref boost::python::make_ref(const T
&) [with T=boost::python::string]" at line 214 of
"/home/pbienst/boost_1_26_0/boost/python/objects.hpp"
            instantiation of "void boost::python::dictionary::set_item(const Key
&, const Value &) [with Key=boost::python::string, Value=boost::python::ref]"

compilation aborted for extension_class.cpp (code 2)

Is this an intel or a boost problem?

Thanks!

Peter


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