Hello,

I am trying to compile the quickstart example for the boost-python project, but 
I can't seem to succeed. I was hoping someone from the mailing list could point 
me to the right direction.
I am trying to follow the official documentation 
(https://www.boost.org/doc/libs/1_62_0/libs/python/doc/html/building/no_install_quickstart.html
 etc) ,but seem to have to do a lot of extra steps, and still without result:

My current approach:


  *   (On a windows machine, having visual studio community 2017 installed, and 
so also the MSVC, as well as python 3.5)
  *   Download boost_1_68_0 and extract into C:\boost_1_68_0
  *   Run bootstrap

If I then try to follow the official documentation, the build fails with:

C:\boost_1_68_0\libs\python\example\quickstart>..\..\..\..\.\b2
warning: no Python configured in user-config.jam
warning: will use default configuration
...found 26 targets...
...updating 11 targets...
msvc.write-setup-script ..\bin\standalone\msvc\msvc-14.1\msvc-setup.bat
compile-c-c++ extending.obj
extending.cpp
extending.cpp(5): fatal error C1083: Cannot open include file: 
'boost/python/class.hpp': No such file or directory


I figured out that by modifying the higher-level Jamroot file, that by adding 
"<include>C:\\boost_1_68_0",  I can at least get further.
The next error I run into is:

C:\boost_1_68_0\libs\python\example\quickstart>..\..\..\..\.\b2
warning: no Python configured in user-config.jam
warning: will use default configuration
...patience...
...patience...
...found 1400 targets...
...updating 6 targets...
compile-c-c++ extending.obj
extending.cpp
msvc.link.dll extending.pyd
LINK : fatal error LNK1181: cannot open input file 'boost_python.lib'


I then "guessed" that I needed to manually build this library first, and so I 
ran: "C:\boost_1_68_0>.\b2 --with-python -j4". This then builds some libraries, 
like "libboost_python35-vc141-mt-gd-x32-1_68.lib".
This still does not fix any build.  Only when I manually copy the libraries to 
the example folder, and rename them, it finally tries to link, but then gives a 
lot of other errors. (See attachment)



I am clearly missing something here in either the build tool (never used jam 
before), or in my procedure.
Can somebody perhaps enlighten me with the correct procedure?

Thanks in advance!

Arnout




C:\boost_1_68_0\libs\python\example\quickstart>..\..\..\..\.\b2
warning: no Python configured in user-config.jam
warning: will use default configuration
...patience...
...patience...
...found 1400 targets...
...updating 5 targets...
msvc.link.dll extending.pyd
   Creating library extending.lib and object extending.exp
extending.obj : warning LNK4217: locally defined symbol 
??0instance_holder@python@boost@@QAE@XZ (public: __thiscall 
boost::python::instance_holder::instance_holder(void)) imported in function 
"public: __thiscall boost::python::objects::value_holder<class `anonymous 
namespace'::hello>::value_holder<class `anonymous namespace'::hello><struct 
boost::python::objects::reference_to_value<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > > >(struct _object *,struct 
boost::python::objects::reference_to_value<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > >)" 
(??$?0U?$reference_to_value@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@objects@python@boost@@@?$value_holder@Vhello@?A0x58ed8be9@@@objects@python@boost@@QAE@PAU_object@@U?$reference_to_value@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@123@@Z)
extending.obj : warning LNK4217: locally defined symbol 
??1instance_holder@python@boost@@UAE@XZ (public: virtual __thiscall 
boost::python::instance_holder::~instance_holder(void)) imported in function 
__unwindfunclet$??$?0U?$reference_to_value@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@objects@python@boost@@@?$value_holder@Vhello@?A0x58ed8be9@@@objects@python@boost@@QAE@PAU_object@@U?$reference_to_value@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@123@@Z$0
extending.obj : warning LNK4217: locally defined symbol 
?install@instance_holder@python@boost@@QAEXPAU_object@@@Z (public: void 
__thiscall boost::python::instance_holder::install(struct _object *)) imported 
in function "public: static struct _object * __cdecl 
boost::python::objects::make_instance_impl<class `anonymous 
namespace'::hello,struct boost::python::objects::value_holder<class `anonymous 
namespace'::hello>,struct boost::python::objects::make_instance<class 
`anonymous namespace'::hello,struct boost::python::objects::value_holder<class 
`anonymous namespace'::hello> > >::execute<class boost::reference_wrapper<class 
`anonymous namespace'::hello const > const >(class 
boost::reference_wrapper<class `anonymous namespace'::hello const > const &)" 
(??$execute@$$CBV?$reference_wrapper@$$CBVhello@?A0x58ed8be9@@@boost@@@?$make_instance_impl@Vhello@?A0x58ed8be9@@U?$value_holder@Vhello@?A0x58ed8be9@@@objects@python@boost@@U?$make_instance@Vhello@?A0x58ed8be9@@U?$value_holder@Vhello@?A0x58ed8be9@@@objects@python@boost@@@456@@objects@python@boost@@SAPAU_object@@ABV?$reference_wrapper@$$CBVhello@?A0x58ed8be9@@@3@@Z)
extending.obj : warning LNK4217: locally defined symbol 
?allocate@instance_holder@python@boost@@SAPAXPAU_object@@II@Z (public: static 
void * __cdecl boost::python::instance_holder::allocate(struct _object 
*,unsigned int,unsigned int)) imported in function "public: static void __cdecl 
boost::python::objects::make_holder<1>::apply<struct 
boost::python::objects::value_holder<class `anonymous namespace'::hello>,struct 
boost::mpl::vector1<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > > >::execute(struct _object 
*,class std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> >)" 
(?execute@?$apply@U?$value_holder@Vhello@?A0x58ed8be9@@@objects@python@boost@@U?$vector1@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@mpl@4@@?$make_holder@$00@objects@python@boost@@SAXPAU_object@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z)
extending.obj : warning LNK4217: locally defined symbol 
?deallocate@instance_holder@python@boost@@SAXPAU_object@@PAX@Z (public: static 
void __cdecl boost::python::instance_holder::deallocate(struct _object *,void 
*)) imported in function 
__catch$?execute@?$apply@U?$value_holder@Vhello@?A0x58ed8be9@@@objects@python@boost@@U?$vector1@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@mpl@4@@?$make_holder@$00@objects@python@boost@@SAXPAU_object@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z$0
extending.obj : warning LNK4217: locally defined symbol 
?lookup@registry@converter@python@boost@@YAABUregistration@234@Utype_info@34@@Z 
(struct boost::python::converter::registration const & __cdecl 
boost::python::converter::registry::lookup(struct boost::python::type_info)) 
imported in function "struct boost::python::converter::registration const & 
__cdecl boost::python::converter::detail::registry_lookup2<class `anonymous 
namespace'::hello const >(class `anonymous namespace'::hello const & 
(__cdecl*)(void))" 
(??$registry_lookup2@$$CBVhello@?A0x58ed8be9@@@detail@converter@python@boost@@YAABUregistration@123@P6AABVhello@?A0x58ed8be9@@XZ@Z)
extending.obj : warning LNK4217: locally defined symbol 
?query@registry@converter@python@boost@@YAPBUregistration@234@Utype_info@34@@Z 
(struct boost::python::converter::registration const * __cdecl 
boost::python::converter::registry::query(struct boost::python::type_info)) 
imported in function "public: static struct _typeobject const * __cdecl 
boost::python::converter::expected_pytype_for_arg<class `anonymous 
namespace'::hello &>::get_pytype(void)" 
(?get_pytype@?$expected_pytype_for_arg@AAVhello@?A0x58ed8be9@@@converter@python@boost@@SAPBU_typeobject@@XZ)
extending.obj : warning LNK4217: locally defined symbol 
?insert@registry@converter@python@boost@@YAXP6APAU_object@@PBX@ZUtype_info@34@P6APBU_typeobject@@XZ@Z
 (void __cdecl boost::python::converter::registry::insert(struct _object * 
(__cdecl*)(void const *),struct boost::python::type_info,struct _typeobject 
const * (__cdecl*)(void))) imported in function "public: __thiscall 
boost::python::to_python_converter<class `anonymous namespace'::hello,struct 
boost::python::objects::class_cref_wrapper<class `anonymous 
namespace'::hello,struct boost::python::objects::make_instance<class `anonymous 
namespace'::hello,struct boost::python::objects::value_holder<class `anonymous 
namespace'::hello> > >,1>::to_python_converter<class `anonymous 
namespace'::hello,struct boost::python::objects::class_cref_wrapper<class 
`anonymous namespace'::hello,struct boost::python::objects::make_instance<class 
`anonymous namespace'::hello,struct boost::python::objects::value_holder<class 
`anonymous namespace'::hello> > >,1>(void)" 
(??0?$to_python_converter@Vhello@?A0x58ed8be9@@U?$class_cref_wrapper@Vhello@?A0x58ed8be9@@U?$make_instance@Vhello@?A0x58ed8be9@@U?$value_holder@Vhello@?A0x58ed8be9@@@objects@python@boost@@@objects@python@boost@@@objects@python@boost@@$00@python@boost@@QAE@XZ)
extending.obj : warning LNK4217: locally defined symbol 
?insert@registry@converter@python@boost@@YAXP6APAXPAU_object@@@ZP6AX0PAUrvalue_from_python_stage1_data@234@@ZUtype_info@34@P6APBU_typeobject@@XZ@Z
 (void __cdecl boost::python::converter::registry::insert(void * 
(__cdecl*)(struct _object *),void (__cdecl*)(struct _object *,struct 
boost::python::converter::rvalue_from_python_stage1_data *),struct 
boost::python::type_info,struct _typeobject const * (__cdecl*)(void))) imported 
in function "public: __thiscall 
boost::python::converter::shared_ptr_from_python<class `anonymous 
namespace'::hello,class boost::shared_ptr>::shared_ptr_from_python<class 
`anonymous namespace'::hello,class boost::shared_ptr>(void)" 
(??0?$shared_ptr_from_python@Vhello@?A0x58ed8be9@@Vshared_ptr@boost@@@converter@python@boost@@QAE@XZ)
extending.obj : warning LNK4217: locally defined symbol 
?get_class_object@registration@converter@python@boost@@QBEPAU_typeobject@@XZ 
(public: struct _typeobject * __thiscall 
boost::python::converter::registration::get_class_object(void)const ) imported 
in function "public: static struct _typeobject * __cdecl 
boost::python::objects::make_instance<class `anonymous namespace'::hello,struct 
boost::python::objects::value_holder<class `anonymous namespace'::hello> 
>::get_class_object<class boost::reference_wrapper<class `anonymous 
namespace'::hello const > const >(class boost::reference_wrapper<class 
`anonymous namespace'::hello const > const &)" 
(??$get_class_object@$$CBV?$reference_wrapper@$$CBVhello@?A0x58ed8be9@@@boost@@@?$make_instance@Vhello@?A0x58ed8be9@@U?$value_holder@Vhello@?A0x58ed8be9@@@objects@python@boost@@@objects@python@boost@@SAPAU_typeobject@@ABV?$reference_wrapper@$$CBVhello@?A0x58ed8be9@@@3@@Z)
extending.obj : warning LNK4217: locally defined symbol 
?expected_from_python_type@registration@converter@python@boost@@QBEPBU_typeobject@@XZ
 (public: struct _typeobject const * __thiscall 
boost::python::converter::registration::expected_from_python_type(void)const ) 
imported in function "public: static struct _typeobject const * __cdecl 
boost::python::converter::expected_from_python_type_direct<class `anonymous 
namespace'::hello>::get_pytype(void)" 
(?get_pytype@?$expected_from_python_type_direct@Vhello@?A0x58ed8be9@@@converter@python@boost@@SAPBU_typeobject@@XZ)
extending.obj : warning LNK4217: locally defined symbol 
?throw_error_already_set@python@boost@@YAXXZ (void __cdecl 
boost::python::throw_error_already_set(void)) imported in function "struct 
_object * __cdecl boost::python::expect_non_null<struct _object>(struct _object 
*)" (??$expect_non_null@U_object@@@python@boost@@YAPAU_object@@PAU2@@Z)
extending.obj : warning LNK4217: locally defined symbol 
??0shared_ptr_deleter@converter@python@boost@@QAE@V?$handle@U_object@@@23@@Z 
(public: __thiscall 
boost::python::converter::shared_ptr_deleter::shared_ptr_deleter(class 
boost::python::handle<struct _object>)) imported in function "private: static 
void __cdecl boost::python::converter::shared_ptr_from_python<class `anonymous 
namespace'::hello,class boost::shared_ptr>::construct(struct _object *,struct 
boost::python::converter::rvalue_from_python_stage1_data *)" 
(?construct@?$shared_ptr_from_python@Vhello@?A0x58ed8be9@@Vshared_ptr@boost@@@converter@python@boost@@CAXPAU_object@@PAUrvalue_from_python_stage1_data@234@@Z)
extending.obj : warning LNK4217: locally defined symbol 
??1shared_ptr_deleter@converter@python@boost@@QAE@XZ (public: __thiscall 
boost::python::converter::shared_ptr_deleter::~shared_ptr_deleter(void)) 
imported in function 
__catch$??$?0PAXUshared_ptr_deleter@converter@python@boost@@@shared_count@detail@boost@@QAE@PAXUshared_ptr_deleter@converter@python@2@@Z$0
extending.obj : warning LNK4217: locally defined symbol 
??Rshared_ptr_deleter@converter@python@boost@@QAEXPBX@Z (public: void 
__thiscall boost::python::converter::shared_ptr_deleter::operator()(void const 
*)) imported in function 
__catch$??$?0PAXUshared_ptr_deleter@converter@python@boost@@@shared_count@detail@boost@@QAE@PAXUshared_ptr_deleter@converter@python@2@@Z$0
extending.obj : warning LNK4217: locally defined symbol 
?get_lvalue_from_python@converter@python@boost@@YAPAXPAU_object@@ABUregistration@123@@Z
 (void * __cdecl boost::python::converter::get_lvalue_from_python(struct 
_object *,struct boost::python::converter::registration const &)) imported in 
function "public: __thiscall 
boost::python::converter::reference_arg_from_python<class `anonymous 
namespace'::hello &>::reference_arg_from_python<class `anonymous 
namespace'::hello &>(struct _object *)" 
(??0?$reference_arg_from_python@AAVhello@?A0x58ed8be9@@@converter@python@boost@@QAE@PAU_object@@@Z)
extending.obj : warning LNK4217: locally defined symbol 
?rvalue_from_python_stage1@converter@python@boost@@YA?AUrvalue_from_python_stage1_data@123@PAU_object@@ABUregistration@123@@Z
 (struct boost::python::converter::rvalue_from_python_stage1_data __cdecl 
boost::python::converter::rvalue_from_python_stage1(struct _object *,struct 
boost::python::converter::registration const &)) imported in function "public: 
__thiscall boost::python::converter::arg_rvalue_from_python<class `anonymous 
namespace'::hello const &>::arg_rvalue_from_python<class `anonymous 
namespace'::hello const &>(struct _object *)" 
(??0?$arg_rvalue_from_python@ABVhello@?A0x58ed8be9@@@converter@python@boost@@QAE@PAU_object@@@Z)
extending.obj : warning LNK4217: locally defined symbol 
??1py_function_impl_base@objects@python@boost@@UAE@XZ (public: virtual 
__thiscall 
boost::python::objects::py_function_impl_base::~py_function_impl_base(void)) 
imported in function "public: virtual __thiscall 
boost::python::objects::caller_py_function_impl<struct 
boost::python::detail::caller<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > (__cdecl*)(class `anonymous 
namespace'::hello const &),struct boost::python::default_call_policies,struct 
boost::mpl::vector2<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> >,class `anonymous 
namespace'::hello const &> > >::~caller_py_function_impl<struct 
boost::python::detail::caller<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > (__cdecl*)(class `anonymous 
namespace'::hello const &),struct boost::python::default_call_policies,struct 
boost::mpl::vector2<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> >,class `anonymous 
namespace'::hello const &> > >(void)" 
(??1?$caller_py_function_impl@U?$caller@P6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@ZUdefault_call_policies@python@boost@@U?$vector2@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@mpl@7@@detail@python@boost@@@objects@python@boost@@UAE@XZ)
extending.obj : warning LNK4217: locally defined symbol 
??0py_function_impl_base@objects@python@boost@@QAE@XZ (public: __thiscall 
boost::python::objects::py_function_impl_base::py_function_impl_base(void)) 
imported in function "public: __thiscall 
boost::python::objects::caller_py_function_impl<struct 
boost::python::detail::caller<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > (__cdecl*)(class `anonymous 
namespace'::hello const &),struct boost::python::default_call_policies,struct 
boost::mpl::vector2<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> >,class `anonymous 
namespace'::hello const &> > >::caller_py_function_impl<struct 
boost::python::detail::caller<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > (__cdecl*)(class `anonymous 
namespace'::hello const &),struct boost::python::default_call_policies,struct 
boost::mpl::vector2<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> >,class `anonymous 
namespace'::hello const &> > >(struct boost::python::detail::caller<class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> (__cdecl*)(class `anonymous namespace'::hello const &),struct 
boost::python::default_call_policies,struct boost::mpl::vector2<class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>,class `anonymous namespace'::hello const &> > const &)" 
(??0?$caller_py_function_impl@U?$caller@P6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@ZUdefault_call_policies@python@boost@@U?$vector2@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@mpl@7@@detail@python@boost@@@objects@python@boost@@QAE@ABU?$caller@P6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@ZUdefault_call_policies@python@boost@@U?$vector2@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@mpl@7@@detail@23@@Z)
extending.obj : warning LNK4217: locally defined symbol 
?add_to_namespace@objects@python@boost@@YAXABVobject@api@23@PBD01@Z (void 
__cdecl boost::python::objects::add_to_namespace(class 
boost::python::api::object const &,char const *,class 
boost::python::api::object const &,char const *)) imported in function 
"private: void __cdecl boost::python::class_<class `anonymous 
namespace'::hello,struct boost::python::detail::not_specified,struct 
boost::python::detail::not_specified,struct 
boost::python::detail::not_specified>::def_impl<class `anonymous 
namespace'::hello,class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > (__cdecl*)(class 
A0x58ed8be9::hello const &),struct boost::python::detail::def_helper<char const 
*,struct boost::python::detail::not_specified,struct 
boost::python::detail::not_specified,struct 
boost::python::detail::not_specified> >(class `anonymous namespace'::hello 
*,char const *,class std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> > (__cdecl*)(class A0x58ed8be9::hello const &),struct 
boost::python::detail::def_helper<char const *,struct 
boost::python::detail::not_specified,struct 
boost::python::detail::not_specified,struct 
boost::python::detail::not_specified> const &,...)" 
(??$def_impl@Vhello@?A0x58ed8be9@@P6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV12@@ZU?$def_helper@PBDUnot_specified@detail@python@boost@@U1234@U1234@@detail@python@boost@@@?$class_@Vhello@?A0x58ed8be9@@Unot_specified@detail@python@boost@@U3456@U3456@@python@boost@@AAAXPAVhello@?A0x58ed8be9@@PBDP6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABV34@@ZABU?$def_helper@PBDUnot_specified@detail@python@boost@@U1234@U1234@@detail@12@ZZ)
extending.obj : warning LNK4217: locally defined symbol 
??0class_base@objects@python@boost@@QAE@PBDIQBUtype_info@23@0@Z (public: 
__thiscall boost::python::objects::class_base::class_base(char const *,unsigned 
int,struct boost::python::type_info const * const,char const *)) imported in 
function "public: __thiscall boost::python::class_<class `anonymous 
namespace'::hello,struct boost::python::detail::not_specified,struct 
boost::python::detail::not_specified,struct 
boost::python::detail::not_specified>::class_<class `anonymous 
namespace'::hello,struct boost::python::detail::not_specified,struct 
boost::python::detail::not_specified,struct 
boost::python::detail::not_specified><class boost::python::init<class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_> >(char 
const *,struct boost::python::init_base<class boost::python::init<class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_> > const 
&)" 
(??$?0V?$init@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Uvoid_@mpl@boost@@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@@python@boost@@@?$class_@Vhello@?A0x58ed8be9@@Unot_specified@detail@python@boost@@U3456@U3456@@python@boost@@QAE@PBDABU?$init_base@V?$init@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Uvoid_@mpl@boost@@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@@python@boost@@@12@@Z)
extending.obj : warning LNK4217: locally defined symbol 
?set_instance_size@class_base@objects@python@boost@@IAEXI@Z (protected: void 
__thiscall boost::python::objects::class_base::set_instance_size(unsigned int)) 
imported in function "private: void __thiscall boost::python::class_<class 
`anonymous namespace'::hello,struct boost::python::detail::not_specified,struct 
boost::python::detail::not_specified,struct 
boost::python::detail::not_specified>::initialize<struct 
boost::python::init_base<class boost::python::init<class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_> > >(struct 
boost::python::init_base<class boost::python::init<class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_,struct 
boost::mpl::void_,struct boost::mpl::void_,struct boost::mpl::void_> > const 
&)" 
(??$initialize@U?$init_base@V?$init@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Uvoid_@mpl@boost@@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@@python@boost@@@python@boost@@@?$class_@Vhello@?A0x58ed8be9@@Unot_specified@detail@python@boost@@U3456@U3456@@python@boost@@AAEXABU?$init_base@V?$init@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Uvoid_@mpl@boost@@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@@python@boost@@@12@@Z)
extending.obj : warning LNK4217: locally defined symbol 
?function_object@objects@python@boost@@YA?AVobject@api@23@ABUpy_function@123@ABU?$pair@PBUkeyword@detail@python@boost@@PBU1234@@std@@@Z
 (class boost::python::api::object __cdecl 
boost::python::objects::function_object(struct 
boost::python::objects::py_function const &,struct std::pair<struct 
boost::python::detail::keyword const *,struct boost::python::detail::keyword 
const *> const &)) imported in function "class boost::python::api::object 
__cdecl boost::python::detail::make_function_aux<class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
> (__cdecl*)(class `anonymous namespace'::hello const &),struct 
boost::python::default_call_policies,struct boost::mpl::vector2<class 
std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> 
>,class `anonymous namespace'::hello const &>,struct boost::mpl::int_<0> 
>(class std::basic_string<char,struct std::char_traits<char>,class 
std::allocator<char> > (__cdecl*)(class `anonymous namespace'::hello const 
&),struct boost::python::default_call_policies const &,struct 
boost::mpl::vector2<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> >,class `anonymous 
namespace'::hello const &> const &,struct std::pair<struct 
boost::python::detail::keyword const *,struct boost::python::detail::keyword 
const *> const &,struct boost::mpl::int_<0>)" 
(??$make_function_aux@P6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@ZUdefault_call_policies@python@boost@@U?$vector2@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@mpl@7@U?$int_@$0A@@97@@detail@python@boost@@YA?AVobject@api@12@P6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@ZABUdefault_call_policies@12@ABU?$vector2@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@mpl@2@ABU?$pair@PBUkeyword@detail@python@boost@@PBU1234@@6@U?$int_@$0A@@mpl@2@@Z)
extending.obj : warning LNK4217: locally defined symbol 
?function_object@objects@python@boost@@YA?AVobject@api@23@ABUpy_function@123@@Z 
(class boost::python::api::object __cdecl 
boost::python::objects::function_object(struct 
boost::python::objects::py_function const &)) imported in function "class 
boost::python::api::object __cdecl 
boost::python::detail::make_function_aux<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > (__cdecl*)(class `anonymous 
namespace'::hello const &),struct boost::python::default_call_policies,struct 
boost::mpl::vector2<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> >,class `anonymous 
namespace'::hello const &> >(class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > (__cdecl*)(class `anonymous 
namespace'::hello const &),struct boost::python::default_call_policies const 
&,struct boost::mpl::vector2<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> >,class `anonymous 
namespace'::hello const &> const &)" 
(??$make_function_aux@P6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@ZUdefault_call_policies@python@boost@@U?$vector2@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@mpl@7@@detail@python@boost@@YA?AVobject@api@12@P6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@ZABUdefault_call_policies@12@ABU?$vector2@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@mpl@2@@Z)
extending.obj : warning LNK4217: locally defined symbol 
?copy_class_object@objects@python@boost@@YAXABUtype_info@23@0@Z (void __cdecl 
boost::python::objects::copy_class_object(struct boost::python::type_info const 
&,struct boost::python::type_info const &)) imported in function "private: 
static void __cdecl boost::python::objects::class_metadata<class `anonymous 
namespace'::hello,struct boost::python::detail::not_specified,struct 
boost::python::detail::not_specified,struct 
boost::python::detail::not_specified>::maybe_register_class_to_python<class 
`anonymous namespace'::hello>(class `anonymous namespace'::hello *,struct 
boost::mpl::bool_<0>)" 
(??$maybe_register_class_to_python@Vhello@?A0x58ed8be9@@@?$class_metadata@Vhello@?A0x58ed8be9@@Unot_specified@detail@python@boost@@U3456@U3456@@objects@python@boost@@CAXPAVhello@?A0x58ed8be9@@U?$bool_@$0A@@mpl@3@@Z)
extending.obj : warning LNK4217: locally defined symbol 
?init_module@detail@python@boost@@YAPAU_object@@AAUPyModuleDef@@P6AXXZ@Z 
(struct _object * __cdecl boost::python::detail::init_module(struct PyModuleDef 
&,void (__cdecl*)(void))) imported in function _PyInit_extending
extending.obj : warning LNK4217: locally defined symbol 
?scope_setattr_doc@detail@python@boost@@YAXPBDABVobject@api@23@0@Z (void 
__cdecl boost::python::detail::scope_setattr_doc(char const *,class 
boost::python::api::object const &,char const *)) imported in function "void 
__cdecl boost::python::def<class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > (__cdecl*)(class `anonymous 
namespace'::hello const &)>(char const *,class std::basic_string<char,struct 
std::char_traits<char>,class std::allocator<char> > (__cdecl*)(class `anonymous 
namespace'::hello const &))" 
(??$def@P6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@Z@python@boost@@YAXPBDP6A?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABVhello@?A0x58ed8be9@@@Z@Z)
boost_python.lib(pickle_support.obj) : error LNK2001: unresolved external 
symbol __purecall
extending.obj : error LNK2001: unresolved external symbol __purecall
boost_python.lib(function.obj) : error LNK2001: unresolved external symbol 
__purecall
boost_python.lib(errors.obj) : error LNK2001: unresolved external symbol 
__purecall
boost_python.lib(class.obj) : error LNK2001: unresolved external symbol 
__purecall
boost_python.lib(from_python.obj) : error LNK2001: unresolved external symbol 
__imp___invalid_parameter
boost_python.lib(function_doc_signature.obj) : error LNK2001: unresolved 
external symbol __imp___invalid_parameter
boost_python.lib(class.obj) : error LNK2001: unresolved external symbol 
__imp___invalid_parameter
extending.obj : error LNK2001: unresolved external symbol 
__imp___invalid_parameter
boost_python.lib(function.obj) : error LNK2001: unresolved external symbol 
__imp___invalid_parameter
boost_python.lib(registry.obj) : error LNK2001: unresolved external symbol 
__imp___invalid_parameter
boost_python.lib(builtin_converters.obj) : error LNK2001: unresolved external 
symbol __imp___invalid_parameter
boost_python.lib(pickle_support.obj) : error LNK2001: unresolved external 
symbol __imp___wassert
boost_python.lib(dict.obj) : error LNK2001: unresolved external symbol 
__imp___wassert
boost_python.lib(module.obj) : error LNK2001: unresolved external symbol 
__imp___wassert
boost_python.lib(str.obj) : error LNK2001: unresolved external symbol 
__imp___wassert
boost_python.lib(tuple.obj) : error LNK2001: unresolved external symbol 
__imp___wassert
boost_python.lib(function_doc_signature.obj) : error LNK2001: unresolved 
external symbol __imp___wassert
boost_python.lib(class.obj) : error LNK2001: unresolved external symbol 
__imp___wassert
boost_python.lib(from_python.obj) : error LNK2001: unresolved external symbol 
__imp___wassert
boost_python.lib(object_operators.obj) : error LNK2001: unresolved external 
symbol __imp___wassert
boost_python.lib(object_protocol.obj) : error LNK2001: unresolved external 
symbol __imp___wassert
boost_python.lib(list.obj) : error LNK2001: unresolved external symbol 
__imp___wassert
extending.obj : error LNK2001: unresolved external symbol __imp___wassert
boost_python.lib(function.obj) : error LNK2001: unresolved external symbol 
__imp___wassert
boost_python.lib(registry.obj) : error LNK2001: unresolved external symbol 
__imp___wassert
boost_python.lib(builtin_converters.obj) : error LNK2001: unresolved external 
symbol __imp___wassert
boost_python.lib(function_doc_signature.obj) : error LNK2019: unresolved 
external symbol _memcpy referenced in function 
__unwindfunclet$?py_type_str@function_doc_signature_generator@objects@python@boost@@CAPBDABUsignature_element@detail@34@@Z$0
extending.obj : error LNK2001: unresolved external symbol _memcpy
boost_python.lib(errors.obj) : error LNK2001: unresolved external symbol _memcpy
boost_python.lib(registry.obj) : error LNK2001: unresolved external symbol 
_memcpy
boost_python.lib(builtin_converters.obj) : error LNK2001: unresolved external 
symbol _memcpy
boost_python.lib(function_doc_signature.obj) : error LNK2019: unresolved 
external symbol _memmove referenced in function "public: static int __cdecl 
std::char_traits<char>::compare(char const * const,char const * const,unsigned 
int)" (?compare@?$char_traits@D@std@@SAHQBD0I@Z)
extending.obj : error LNK2001: unresolved external symbol _memmove
boost_python.lib(registry.obj) : error LNK2001: unresolved external symbol 
_memmove
boost_python.lib(builtin_converters.obj) : error LNK2001: unresolved external 
symbol _memmove
boost_python.lib(from_python.obj) : error LNK2001: unresolved external symbol 
_memmove
extending.obj : error LNK2019: unresolved external symbol _strlen referenced in 
function "public: static unsigned int __cdecl 
std::char_traits<char>::length(char const * const)" 
(?length@?$char_traits@D@std@@SAIQBD@Z)
boost_python.lib(registry.obj) : error LNK2001: unresolved external symbol 
_strlen
boost_python.lib(function_doc_signature.obj) : error LNK2001: unresolved 
external symbol _strlen
extending.obj : error LNK2019: unresolved external symbol 
___std_type_info_compare referenced in function "public: bool __thiscall 
type_info::operator==(class type_info const &)const " 
(??8type_info@@QBE_NABV0@@Z)
boost_python.lib(function.obj) : error LNK2001: unresolved external symbol 
___std_type_info_compare
boost_python.lib(registry.obj) : error LNK2001: unresolved external symbol 
___std_type_info_compare
boost_python.lib(module.obj) : error LNK2001: unresolved external symbol 
___std_type_info_compare
boost_python.lib(class.obj) : error LNK2001: unresolved external symbol 
___std_type_info_name
boost_python.lib(pickle_support.obj) : error LNK2001: unresolved external 
symbol ___std_type_info_name
extending.obj : error LNK2001: unresolved external symbol ___std_type_info_name
boost_python.lib(function.obj) : error LNK2001: unresolved external symbol 
___std_type_info_name
boost_python.lib(registry.obj) : error LNK2001: unresolved external symbol 
___std_type_info_name
boost_python.lib(from_python.obj) : error LNK2001: unresolved external symbol 
___std_type_info_name
boost_python.lib(function_doc_signature.obj) : error LNK2019: unresolved 
external symbol __imp___CrtDbgReportW referenced in function "public: void 
__thiscall std::_Iterator_base12::_Orphan_me(void)" 
(?_Orphan_me@_Iterator_base12@std@@QAEXXZ)
extending.obj : error LNK2001: unresolved external symbol __imp___CrtDbgReportW
boost_python.lib(registry.obj) : error LNK2001: unresolved external symbol 
__imp___CrtDbgReportW
boost_python.lib(builtin_converters.obj) : error LNK2001: unresolved external 
symbol __imp___CrtDbgReportW
boost_python.lib(from_python.obj) : error LNK2001: unresolved external symbol 
__imp___CrtDbgReportW
extending.obj : error LNK2019: unresolved external symbol 
"__declspec(dllimport) void * __cdecl 
boost::python::objects::find_static_type(void *,struct 
boost::python::type_info,struct boost::python::type_info)" 
(__imp_?find_static_type@objects@python@boost@@YAPAXPAXUtype_info@23@1@Z) 
referenced in function "private: virtual void * __thiscall 
boost::python::objects::value_holder<class `anonymous 
namespace'::hello>::holds(struct boost::python::type_info,bool)" 
(?holds@?$value_holder@Vhello@?A0x58ed8be9@@@objects@python@boost@@EAEPAXUtype_info@34@_N@Z)
extending.obj : error LNK2019: unresolved external symbol 
"__declspec(dllimport) public: __thiscall 
boost::python::converter::shared_ptr_deleter::shared_ptr_deleter(struct 
boost::python::converter::shared_ptr_deleter const &)" 
(__imp_??0shared_ptr_deleter@converter@python@boost@@QAE@ABU0123@@Z) referenced 
in function "public: __thiscall std::_Compressed_pair<struct 
boost::python::converter::shared_ptr_deleter,void *,0>::_Compressed_pair<struct 
boost::python::converter::shared_ptr_deleter,void *,0><struct 
boost::python::converter::shared_ptr_deleter,void * &>(struct 
std::_One_then_variadic_args_t,struct 
boost::python::converter::shared_ptr_deleter &&,void * &)" 
(??$?0Ushared_ptr_deleter@converter@python@boost@@AAPAX@?$_Compressed_pair@Ushared_ptr_deleter@converter@python@boost@@PAX$0A@@std@@QAE@U_One_then_variadic_args_t@1@$$QAUshared_ptr_deleter@converter@python@boost@@AAPAX@Z)
extending.obj : error LNK2019: unresolved external symbol 
"__declspec(dllimport) public: __thiscall 
boost::python::objects::class_base::~class_base(void)" 
(__imp_??1class_base@objects@python@boost@@QAE@XZ) referenced in function 
__unwindfunclet$??$?0V?$init@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Uvoid_@mpl@boost@@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@@python@boost@@@?$class_@Vhello@?A0x58ed8be9@@Unot_specified@detail@python@boost@@U3456@U3456@@python@boost@@QAE@PBDABU?$init_base@V?$init@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@Uvoid_@mpl@boost@@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@U345@@python@boost@@@12@@Z$0
extending.obj : error LNK2019: unresolved external symbol 
"__declspec(dllimport) void __cdecl 
boost::python::objects::register_dynamic_id_aux(struct 
boost::python::type_info,struct std::pair<void *,struct 
boost::python::type_info> (__cdecl*)(void *))" 
(__imp_?register_dynamic_id_aux@objects@python@boost@@YAXUtype_info@23@P6A?AU?$pair@PAXUtype_info@python@boost@@@std@@PAX@Z@Z)
 referenced in function "void __cdecl 
boost::python::objects::register_dynamic_id<class `anonymous 
namespace'::hello>(class `anonymous namespace'::hello *)" 
(??$register_dynamic_id@Vhello@?A0x58ed8be9@@@objects@python@boost@@YAXPAVhello@?A0x58ed8be9@@@Z)
MSVCRTD.lib(throw_bad_alloc.obj) : error LNK2001: unresolved external symbol 
__CxxThrowException@8
boost_python.lib(from_python.obj) : error LNK2001: unresolved external symbol 
__CxxThrowException@8
boost_python.lib(str.obj) : error LNK2001: unresolved external symbol 
__CxxThrowException@8
boost_python.lib(function_doc_signature.obj) : error LNK2001: unresolved 
external symbol __CxxThrowException@8
boost_python.lib(class.obj) : error LNK2001: unresolved external symbol 
__CxxThrowException@8
extending.obj : error LNK2001: unresolved external symbol __CxxThrowException@8
boost_python.lib(errors.obj) : error LNK2001: unresolved external symbol 
__CxxThrowException@8
boost_python.lib(registry.obj) : error LNK2001: unresolved external symbol 
__CxxThrowException@8
boost_python.lib(builtin_converters.obj) : error LNK2001: unresolved external 
symbol __CxxThrowException@8
boost_python.lib(class.obj) : error LNK2001: unresolved external symbol 
___CxxFrameHandler3
boost_python.lib(pickle_support.obj) : error LNK2001: unresolved external 
symbol ___CxxFrameHandler3
boost_python.lib(dict.obj) : error LNK2001: unresolved external symbol 
___CxxFrameHandler3
boost_python.lib(module.obj) : error LNK2001: unresolved external symbol 
___CxxFrameHandler3
boost_python.lib(list.obj) : error LNK2001: unresolved external symbol 
___CxxFrameHandler3
boost_python.lib(str.obj) : error LNK2001: unresolved external symbol 
___CxxFrameHandler3
boost_python.lib(tuple.obj) : error LNK2001: unresolved external symbol 
___CxxFrameHandler3
boost_python.lib(function_doc_signature.obj) : error LNK2001: unresolved 
external symbol ___CxxFrameHandler3
boost_python.lib(builtin_converters.obj) : error LNK2001: unresolved external 
symbol ___CxxFrameHandler3
boost_python.lib(from_python.obj) : error LNK2001: unresolved external symbol 
___CxxFrameHandler3
boost_python.lib(object_operators.obj) : error LNK2001: unresolved external 
symbol ___CxxFrameHandler3
boost_python.lib(object_protocol.obj) : error LNK2001: unresolved external 
symbol ___CxxFrameHandler3
extending.obj : error LNK2001: unresolved external symbol ___CxxFrameHandler3
boost_python.lib(function.obj) : error LNK2001: unresolved external symbol 
___CxxFrameHandler3
boost_python.lib(errors.obj) : error LNK2001: unresolved external symbol 
___CxxFrameHandler3
boost_python.lib(registry.obj) : error LNK2001: unresolved external symbol 
___CxxFrameHandler3
boost_python.lib(function.obj) : error LNK2019: unresolved external symbol 
_strcmp referenced in function "public: bool __thiscall 
boost::python::objects::`anonymous namespace'::less_cstring::operator()(char 
const *,char const *)const " 
(??Rless_cstring@?A0xaffd44c2@objects@python@boost@@QBE_NPBD0@Z)
MSVCRTD.lib(throw_bad_alloc.obj) : error LNK2001: unresolved external symbol 
___std_exception_copy
boost_python.lib(errors.obj) : error LNK2001: unresolved external symbol 
___std_exception_copy
boost_python.lib(builtin_converters.obj) : error LNK2001: unresolved external 
symbol ___std_exception_copy
boost_python.lib(str.obj) : error LNK2001: unresolved external symbol 
___std_exception_copy
boost_python.lib(class.obj) : error LNK2001: unresolved external symbol 
___std_exception_copy
MSVCRTD.lib(throw_bad_alloc.obj) : error LNK2001: unresolved external symbol 
___std_exception_destroy
boost_python.lib(errors.obj) : error LNK2001: unresolved external symbol 
___std_exception_destroy
boost_python.lib(builtin_converters.obj) : error LNK2001: unresolved external 
symbol ___std_exception_destroy
boost_python.lib(str.obj) : error LNK2001: unresolved external symbol 
___std_exception_destroy
boost_python.lib(class.obj) : error LNK2001: unresolved external symbol 
___std_exception_destroy
boost_python.lib(function_doc_signature.obj) : error LNK2019: unresolved 
external symbol _memcmp referenced in function "public: static int __cdecl 
std::char_traits<char>::compare(char const * const,char const * const,unsigned 
int)" (?compare@?$char_traits@D@std@@SAHQBD0I@Z)
boost_python.lib(function_doc_signature.obj) : error LNK2019: unresolved 
external symbol _memset referenced in function "public: static char * __cdecl 
std::char_traits<char>::assign(char * const,unsigned int,char)" 
(?assign@?$char_traits@D@std@@SAPADQADID@Z)
MSVCRTD.lib(utility_desktop.obj) : error LNK2001: unresolved external symbol 
_memset
boost_python.lib(class.obj) : error LNK2019: unresolved external symbol 
___RTCastToVoid referenced in function _class_setattro
MSVCRTD.lib(new_scalar.obj) : error LNK2019: unresolved external symbol 
__callnewh referenced in function "void * __cdecl operator new(unsigned int)" 
(??2@YAPAXI@Z)
MSVCRTD.lib(new_scalar.obj) : error LNK2019: unresolved external symbol _malloc 
referenced in function "void * __cdecl operator new(unsigned int)" 
(??2@YAPAXI@Z)
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
___vcrt_initialize referenced in function ___scrt_initialize_crt
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
___vcrt_uninitialize referenced in function ___scrt_initialize_crt
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
___vcrt_uninitialize_critical referenced in function 
___scrt_dllmain_uninitialize_critical
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
___vcrt_thread_attach referenced in function ___scrt_dllmain_crt_thread_attach
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
___vcrt_thread_detach referenced in function ___scrt_dllmain_crt_thread_attach
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
__seh_filter_dll referenced in function ___scrt_dllmain_exception_filter
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
__is_c_termination_complete referenced in function 
___scrt_dllmain_uninitialize_c
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
__configure_narrow_argv referenced in function "public: static int __cdecl 
__scrt_narrow_argv_policy::configure_argv(void)" 
(?configure_argv@__scrt_narrow_argv_policy@@SAHXZ)
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
__initialize_narrow_environment referenced in function "public: static int 
__cdecl __scrt_narrow_environment_policy::initialize_environment(void)" 
(?initialize_environment@__scrt_narrow_environment_policy@@SAHXZ)
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
__initialize_onexit_table referenced in function 
___scrt_initialize_onexit_tables
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
__register_onexit_function referenced in function __onexit
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
__execute_onexit_table referenced in function ___scrt_dllmain_uninitialize_c
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
__crt_atexit referenced in function __onexit
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
__crt_at_quick_exit referenced in function _at_quick_exit
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
___acrt_initialize referenced in function ___scrt_initialize_crt
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
___acrt_uninitialize referenced in function ___scrt_uninitialize_crt
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
___acrt_uninitialize_critical referenced in function 
___scrt_dllmain_uninitialize_critical
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
___acrt_thread_attach referenced in function ___scrt_dllmain_crt_thread_attach
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol 
___acrt_thread_detach referenced in function ___scrt_dllmain_crt_thread_detach
MSVCRTD.lib(utility.obj) : error LNK2019: unresolved external symbol __cexit 
referenced in function ___scrt_dllmain_uninitialize_c
MSVCRTD.lib(thread_safe_statics.obj) : error LNK2019: unresolved external 
symbol __CrtDbgReportW referenced in function __Init_thread_wait
MSVCRTD.lib(thread_safe_statics.obj) : error LNK2019: unresolved external 
symbol __imp__CloseHandle@4 referenced in function "void __cdecl 
__scrt_uninitialize_thread_safe_statics(void)" 
(?__scrt_uninitialize_thread_safe_statics@@YAXXZ)
MSVCRTD.lib(thread_safe_statics.obj) : error LNK2019: unresolved external 
symbol __imp__EnterCriticalSection@4 referenced in function __Init_thread_lock
MSVCRTD.lib(thread_safe_statics.obj) : error LNK2019: unresolved external 
symbol __imp__LeaveCriticalSection@4 referenced in function __Init_thread_unlock
MSVCRTD.lib(thread_safe_statics.obj) : error LNK2019: unresolved external 
symbol __imp__DeleteCriticalSection@4 referenced in function "void __cdecl 
__scrt_uninitialize_thread_safe_statics(void)" 
(?__scrt_uninitialize_thread_safe_statics@@YAXXZ)
MSVCRTD.lib(thread_safe_statics.obj) : error LNK2019: unresolved external 
symbol __imp__SetEvent@4 referenced in function __Init_thread_notify
MSVCRTD.lib(thread_safe_statics.obj) : error LNK2019: unresolved external 
symbol __imp__ResetEvent@4 referenced in function __Init_thread_notify
MSVCRTD.lib(thread_safe_statics.obj) : error LNK2019: unresolved external 
symbol __imp__WaitForSingleObjectEx@12 referenced in function __Init_thread_wait
MSVCRTD.lib(thread_safe_statics.obj) : error LNK2019: unresolved external 
symbol __imp__CreateEventW@16 referenced in function "void __cdecl 
__scrt_initialize_thread_safe_statics_platform_specific(void)" 
(?__scrt_initialize_thread_safe_statics_platform_specific@@YAXXZ)
MSVCRTD.lib(thread_safe_statics.obj) : error LNK2019: unresolved external 
symbol __imp__GetModuleHandleW@4 referenced in function "void __cdecl 
__scrt_initialize_thread_safe_statics_platform_specific(void)" 
(?__scrt_initialize_thread_safe_statics_platform_specific@@YAXXZ)
MSVCRTD.lib(utility_desktop.obj) : error LNK2001: unresolved external symbol 
__imp__GetModuleHandleW@4
MSVCRTD.lib(thread_safe_statics.obj) : error LNK2019: unresolved external 
symbol __imp__GetProcAddress@8 referenced in function "void __cdecl 
__scrt_initialize_thread_safe_statics_platform_specific(void)" 
(?__scrt_initialize_thread_safe_statics_platform_specific@@YAXXZ)
MSVCRTD.lib(thread_safe_statics.obj) : error LNK2019: unresolved external 
symbol ___vcrt_InitializeCriticalSectionEx referenced in function "void __cdecl 
__scrt_initialize_thread_safe_statics_platform_specific(void)" 
(?__scrt_initialize_thread_safe_statics_platform_specific@@YAXXZ)
MSVCRTD.lib(tncleanup.obj) : error LNK2019: unresolved external symbol 
__imp__InitializeSListHead@4 referenced in function "void __cdecl 
__scrt_initialize_type_info(void)" (?__scrt_initialize_type_info@@YAXXZ)
MSVCRTD.lib(tncleanup.obj) : error LNK2019: unresolved external symbol 
___std_type_info_destroy_list referenced in function "void __cdecl 
__scrt_uninitialize_type_info(void)" (?__scrt_uninitialize_type_info@@YAXXZ)
MSVCRTD.lib(delete_scalar.obj) : error LNK2019: unresolved external symbol 
__free_dbg referenced in function "void __cdecl operator delete(void *)" 
(??3@YAXPAX@Z)
MSVCRTD.lib(_cpu_disp_.obj) : error LNK2019: unresolved external symbol 
_IsProcessorFeaturePresent@4 referenced in function ___isa_available_init
MSVCRTD.lib(utility_desktop.obj) : error LNK2001: unresolved external symbol 
_IsProcessorFeaturePresent@4
MSVCRTD.lib(gs_report.obj) : error LNK2001: unresolved external symbol 
_IsProcessorFeaturePresent@4
MSVCRTD.lib(utility_desktop.obj) : error LNK2019: unresolved external symbol 
__imp__IsDebuggerPresent@0 referenced in function ___scrt_fastfail
MSVCRTD.lib(utility_desktop.obj) : error LNK2019: unresolved external symbol 
__imp__UnhandledExceptionFilter@4 referenced in function ___scrt_fastfail
MSVCRTD.lib(gs_report.obj) : error LNK2001: unresolved external symbol 
__imp__UnhandledExceptionFilter@4
MSVCRTD.lib(utility_desktop.obj) : error LNK2019: unresolved external symbol 
__imp__SetUnhandledExceptionFilter@4 referenced in function ___scrt_fastfail
MSVCRTD.lib(gs_report.obj) : error LNK2001: unresolved external symbol 
__imp__SetUnhandledExceptionFilter@4
MSVCRTD.lib(utility_desktop.obj) : error LNK2019: unresolved external symbol 
__imp__GetStartupInfoW@4 referenced in function ___scrt_get_show_window_mode
MSVCRTD.lib(utility_desktop.obj) : error LNK2019: unresolved external symbol 
_terminate referenced in function ___scrt_unhandled_exception_filter@4
MSVCRTD.lib(_chandler4gs_.obj) : error LNK2019: unresolved external symbol 
__except_handler4_common referenced in function __except_handler4
MSVCRTD.lib(gs_report.obj) : error LNK2019: unresolved external symbol 
__imp__GetCurrentProcess@0 referenced in function ___raise_securityfailure
MSVCRTD.lib(gs_report.obj) : error LNK2019: unresolved external symbol 
__imp__TerminateProcess@8 referenced in function ___raise_securityfailure
extending.pyd : fatal error LNK1120: 67 unresolved externals

        call "..\bin\standalone\msvc\msvc-14.1\msvc-setup.bat"  >nul
 link /NOLOGO /INCREMENTAL:NO /DLL /NOENTRY /DEBUG /MACHINE:X86 /MANIFEST 
/subsystem:console /out:"extending.pyd"  /LIBPATH:"C:\Python\Python35-32\libs"  
 @"extending.pyd.rsp"
        if %ERRORLEVEL% NEQ 0 EXIT %ERRORLEVEL%

...failed msvc.link.dll extending.pyd extending.pdb...
...removing extending.pdb
compile-c-c++ embedding.obj
embedding.cpp
embedding.cpp(56): error C2065: 'initembedded_hello': undeclared identifier

    call "..\bin\standalone\msvc\msvc-14.1\msvc-setup.bat"  >nul
 cl /Zm800 -nologo @"embedding.obj.rsp"

...failed compile-c-c++ embedding.obj...
...skipped <p.>embedding.exe for lack of <p.>embedding.obj...
...skipped <p.>embedding.pdb for lack of <p.>embedding.obj...
...failed updating 3 targets...
...skipped 2 targets...
_______________________________________________
Cplusplus-sig mailing list
Cplusplus-sig@python.org
https://mail.python.org/mailman/listinfo/cplusplus-sig

Reply via email to