[ 46%] Built target keplerian_toolbox
[ 92%] Built target keplerian_toolbox_static
[ 96%] Building CXX object PyKEP/core/CMakeFiles/_core.dir/core.o
In file included from /home/masasin/pykep/PyKEP/core/core.cpp:41:0:
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h: In static member function ‘static void* from_python_sequence<ContainerType, ConversionPolicy>::convertible(PyObject*)’:
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:225:43: error: there are no arguments to ‘PyString_Check’ that depend on a template parameter, so a declaration of ‘PyString_Check’ must be available [-fpermissive]
|| ( !PyString_Check(obj_ptr)
^
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:225:43: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:228:42: error: ‘struct _typeobject’ has no member named ‘ob_type’
|| obj_ptr->ob_type->ob_type == 0
^
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:229:42: error: ‘struct _typeobject’ has no member named ‘ob_type’
|| obj_ptr->ob_type->ob_type->tp_name == 0
^
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:231:44: error: ‘struct _typeobject’ has no member named ‘ob_type’
obj_ptr->ob_type->ob_type->tp_name,
^
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h: In instantiation of ‘static void* from_python_sequence<ContainerType, ConversionPolicy>::convertible(PyObject*) [with ContainerType = std::vector<double>; ConversionPolicy = variable_capacity_policy; PyObject = _object]’:
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:214:9: required from ‘from_python_sequence<ContainerType, ConversionPolicy>::from_python_sequence() [with ContainerType = std::vector<double>; ConversionPolicy = variable_capacity_policy]’
/home/masasin/pykep/PyKEP/core/core.cpp:128:5: required from here
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:225:43: error: ‘PyString_Check’ was not declared in this scope
|| ( !PyString_Check(obj_ptr)
^
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h: In instantiation of ‘static void* from_python_sequence<ContainerType, ConversionPolicy>::convertible(PyObject*) [with ContainerType = boost::array<double, 3ul>; ConversionPolicy = fixed_size_policy; PyObject = _object]’:
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:214:9: required from ‘from_python_sequence<ContainerType, ConversionPolicy>::from_python_sequence() [with ContainerType = boost::array<double, 3ul>; ConversionPolicy = fixed_size_policy]’
/home/masasin/pykep/PyKEP/core/core.cpp:129:5: required from here
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:225:43: error: ‘PyString_Check’ was not declared in this scope
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h: In instantiation of ‘static void* from_python_sequence<ContainerType, ConversionPolicy>::convertible(PyObject*) [with ContainerType = boost::array<double, 6ul>; ConversionPolicy = fixed_size_policy; PyObject = _object]’:
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:214:9: required from ‘from_python_sequence<ContainerType, ConversionPolicy>::from_python_sequence() [with ContainerType = boost::array<double, 6ul>; ConversionPolicy = fixed_size_policy]’
/home/masasin/pykep/PyKEP/core/core.cpp:130:5: required from here
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:225:43: error: ‘PyString_Check’ was not declared in this scope
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h: In instantiation of ‘static void* from_python_sequence<ContainerType, ConversionPolicy>::convertible(PyObject*) [with ContainerType = boost::array<double, 7ul>; ConversionPolicy = fixed_size_policy; PyObject = _object]’:
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:214:9: required from ‘from_python_sequence<ContainerType, ConversionPolicy>::from_python_sequence() [with ContainerType = boost::array<double, 7ul>; ConversionPolicy = fixed_size_policy]’
/home/masasin/pykep/PyKEP/core/core.cpp:131:5: required from here
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:225:43: error: ‘PyString_Check’ was not declared in this scope
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h: In instantiation of ‘static void* from_python_sequence<ContainerType, ConversionPolicy>::convertible(PyObject*) [with ContainerType = boost::array<double, 8ul>; ConversionPolicy = fixed_size_policy; PyObject = _object]’:
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:214:9: required from ‘from_python_sequence<ContainerType, ConversionPolicy>::from_python_sequence() [with ContainerType = boost::array<double, 8ul>; ConversionPolicy = fixed_size_policy]’
/home/masasin/pykep/PyKEP/core/core.cpp:132:5: required from here
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:225:43: error: ‘PyString_Check’ was not declared in this scope
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h: In instantiation of ‘static void* from_python_sequence<ContainerType, ConversionPolicy>::convertible(PyObject*) [with ContainerType = boost::array<double, 11ul>; ConversionPolicy = fixed_size_policy; PyObject = _object]’:
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:214:9: required from ‘from_python_sequence<ContainerType, ConversionPolicy>::from_python_sequence() [with ContainerType = boost::array<double, 11ul>; ConversionPolicy = fixed_size_policy]’
/home/masasin/pykep/PyKEP/core/core.cpp:133:5: required from here
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:225:43: error: ‘PyString_Check’ was not declared in this scope
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h: In instantiation of ‘static void* from_python_sequence<ContainerType, ConversionPolicy>::convertible(PyObject*) [with ContainerType = std::vector<boost::array<double, 3ul> >; ConversionPolicy = variable_capacity_policy; PyObject = _object]’:
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:214:9: required from ‘from_python_sequence<ContainerType, ConversionPolicy>::from_python_sequence() [with ContainerType = std::vector<boost::array<double, 3ul> >; ConversionPolicy = variable_capacity_policy]’
/home/masasin/pykep/PyKEP/core/core.cpp:134:5: required from here
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:225:43: error: ‘PyString_Check’ was not declared in this scope
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h: In instantiation of ‘static void* from_python_sequence<ContainerType, ConversionPolicy>::convertible(PyObject*) [with ContainerType = std::vector<boost::array<double, 8ul> >; ConversionPolicy = variable_capacity_policy; PyObject = _object]’:
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:214:9: required from ‘from_python_sequence<ContainerType, ConversionPolicy>::from_python_sequence() [with ContainerType = std::vector<boost::array<double, 8ul> >; ConversionPolicy = variable_capacity_policy]’
/home/masasin/pykep/PyKEP/core/core.cpp:135:5: required from here
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:225:43: error: ‘PyString_Check’ was not declared in this scope
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h: In instantiation of ‘static void* from_python_sequence<ContainerType, ConversionPolicy>::convertible(PyObject*) [with ContainerType = std::vector<boost::array<double, 11ul> >; ConversionPolicy = variable_capacity_policy; PyObject = _object]’:
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:214:9: required from ‘from_python_sequence<ContainerType, ConversionPolicy>::from_python_sequence() [with ContainerType = std::vector<boost::array<double, 11ul> >; ConversionPolicy = variable_capacity_policy]’
/home/masasin/pykep/PyKEP/core/core.cpp:136:5: required from here
/home/masasin/pykep/PyKEP/core/../boost_python_container_conversions.h:225:43: error: ‘PyString_Check’ was not declared in this scope
make[2]: *** [PyKEP/core/CMakeFiles/_core.dir/core.o] エラー 1
make[1]: *** [PyKEP/core/CMakeFiles/_core.dir/all] エラー 2
make: *** [all] エラー 2
I am running on Ubuntu 13.10.