/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/crt1.o:Infunction_start':
(.text+0x20): undefined reference to `main'/tmp/ccg2v42f.o:Infunction`inithello_ext':
hello_world.cpp:(.text+0x1a): undefined reference to `boost::python::detail::init_module(charconst*,void(*)())'
/tmp/ccg2v42f.o: In function `boost::python::type_info::name() const':hello_world.cpp:(.text._ZNK5boost6python9type_info4nameEv[_ZNK5boost6python9type_info4nameEv]+0x1f):undefinedreference to`boost::python::detail::gcc_demangle(char const*)'
/tmp/ccg2v42f.o: In function `boost::python::to_python_value::operator()(charconst*const&)const':
hello_world.cpp:(.text._ZNK5boost6python15to_python_valueIRKPKcEclES5_[_ZNK5boost6python15to_python_valueIRKPKcEclES5_]+0x1b): undefined reference to `boost::python::converter::do_return_to_python(char const*)'/tmp/ccg2v42f.o:Infunction`boost::python::to_python_value::get_pytype() const':
hello_world.cpp:(.text._ZNK5boost6python15to_python_valueIRKPKcE10get_pytypeEv[_ZNK5boost6python15to_python_valueIRKPKcE10get_pytypeEv]+0x9): undefined reference to `PyString_Type'
/tmp/ccg2v42f.o: In function `boost::python::api::object::object()':hello_world.cpp:(.text._ZN5boost6python3api6objectC2Ev[_ZN5boost6python3api6objectC5Ev]+0xd):undefinedreference to`_Py_NoneStruct'
/tmp/ccg2v42f.o: In function `voidboost::python::def(charconst*,charconst*(*)())':
hello_world.cpp:(.text._ZN5boost6python3defIPFPKcvEEEvS3_T_[_ZN5boost6python3defIPFPKcvEEEvS3_T_]+0x50): undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'/tmp/ccg2v42f.o:Infunction`boost::python::api::object boost::python::detail::make_function_aux >(char const* (*)(), boost::python::default_call_policies const&, boost::mpl::vector1 const&)':
hello_world.cpp:(.text._ZN5boost6python6detail17make_function_auxIPFPKcvENS0_21default_call_policiesENS_3mpl7vector1IS4_EEEENS0_3api6objectET_RKT0_RKT1_[_ZN5boost6python6detail17make_function_auxIPFPKcvENS0_21default_call_policiesENS_3mpl7vector1IS4_EEEENS0_3api6objectET_RKT0_RKT1_]+0x67): undefined reference to `boost::python::objects::function_object(boost::python::objects::py_functionconst&)'
/tmp/ccg2v42f.o: In function `boost::python::objects::py_function_impl_base::py_function_impl_base()':hello_world.cpp:(.text._ZN5boost6python7objects21py_function_impl_baseC2Ev[_ZN5boost6python7objects21py_function_impl_baseC5Ev]+0x9):undefinedreference to`vtable for boost::python::objects::py_function_impl_base'
/tmp/ccg2v42f.o:(.rodata._ZTVN5boost6python7objects23caller_py_function_implINS0_6detail6callerIPFPKcvENS0_21default_call_policiesENS_3mpl7vector1IS6_EEEEEE[_ZTVN5boost6python7objects23caller_py_function_implINS0_6detail6callerIPFPKcvENS0_21default_call_policiesENS_3mpl7vector1IS6_EEEEEE]+0x30): undefined reference to `boost::python::objects::py_function_impl_base::max_arity()const'
/tmp/ccg2v42f.o: In function `boost::python::objects::caller_py_function_impl<:python::detail::caller const boost::python::default_call_policies boost::mpl::vector1> > >::~caller_py_function_impl()':hello_world.cpp:(.text._ZN5boost6python7objects23caller_py_function_implINS0_6detail6callerIPFPKcvENS0_21default_call_policiesENS_3mpl7vector1IS6_EEEEED2Ev[_ZN5boost6python7objects23caller_py_function_implINS0_6detail6callerIPFPKcvENS0_21default_call_policiesENS_3mpl7vector1IS6_EEEEED5Ev]+0x20):undefinedreference to`boost::python::objects::py_function_impl_base::~py_function_impl_base()'
/tmp/ccg2v42f.o:(.rodata._ZTIN5boost6python7objects23caller_py_function_implINS0_6detail6callerIPFPKcvENS0_21default_call_policiesENS_3mpl7vector1IS6_EEEEEE[_ZTIN5boost6python7objects23caller_py_function_implINS0_6detail6callerIPFPKcvENS0_21default_call_policiesENS_3mpl7vector1IS6_EEEEEE]+0x10): undefined reference to `typeinfoforboost::python::objects::py_function_impl_base'
/tmp/ccg2v42f.o: In function `boost::python::converter::expected_pytype_for_arg::get_pytype()':hello_world.cpp:(.text._ZN5boost6python9converter23expected_pytype_for_argIPKcE10get_pytypeEv[_ZN5boost6python9converter23expected_pytype_for_argIPKcE10get_pytypeEv]+0x1b):undefinedreference to`boost::python::converter::registry::query(boost::python::type_info)'
hello_world.cpp:(.text._ZN5boost6python9converter23expected_pytype_for_argIPKcE10get_pytypeEv[_ZN5boost6python9converter23expected_pytype_for_argIPKcE10get_pytypeEv]+0x32): undefined reference to `boost::python::converter::registration::expected_from_python_type()const'
collect2: error: ld returned 1 exit status