Open frodozet opened 3 years ago
Hi, Usually when we see this error about unresolved external symbol on boost::python, it is caused by a wrong version of Python or a 32 bits version instead of the 64 bits version of Python required. Can you check that?
Yes, Python 3.7.9 and 3.7.2 checked and both failed. Is there a lib dll or special file in the python package i can or should look for?
Hi no 32bit version
I've had the exact same issue. I don't know if it will help in your case, but here's what I did:
doesn't change anything. Same errors. Does anyone have an idea about these errors? They probably are just correct and a hint ? " void __cdecl boost::python::converter::registry::insert(struct _object * ( ..." Where ist this symbol defined?
Hi,
I have exactly the same issue. did you resolve your problem ?
I'm using Platform: Windows 10 VS 2017 (I also have VS 2019 for other projects) python 3.9 64bit (but I also have python 3.7 on my computer) carla: 0.9.10.1
Hi,
Another cause of that problem is that when you build the first time CARLA, when it setup the boost files it takes a python version installed (if you have several it can take one that you don't want), and then later when compiling the PythonAPI the linker is using another version of Python, so it can not link different versions.
So, be sure that by default the same version of Python is found always, and it is 64 bits.
You can check the python that boost was using looking the files here: CARLA\Build\boost-1.72.0-install\lib\libboost_python37-vc141-mt-x64-1_72.lib the ..37.. is the version of Python, in this case 3.7
To rebuild, just remove the CARLA\Build\boost-1.72.0-install folder and try to build PythonAPI again with make PythonAPI.
same issue!
libcarla.obj : error LNK2001: 无法解析的外部符号 "void __cdecl boost::python::throw_error_already_set(void)" (?throw_error_already_set@python@boost@@YAXXZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "struct boost::python::self_ns::self_t boost::python::self_ns::self" (?self@self_ns@python@boost@@3Uself_t@123@A)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void * __cdecl boost::python::converter::get_lvalue_from_python(struct _object *,struct boost::python::converter::registration const &)" (?get_lvalue_from_python@converter@python@boost@@YAPEAXPEAU_object@@AEBUregistration@123@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "struct boost::python::converter::registration const & __cdecl boost::python::converter::registry::lookup_shared_ptr(struct boost::python::type_info)" (?lookup_shared_ptr@registry@converter@python@boost@@YAAEBUregistration@234@Utype_info@34@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "struct boost::python::converter::registration const * __cdecl boost::python::converter::registry::query(struct boost::python::type_info)" (?query@registry@converter@python@boost@@YAPEBUregistration@234@Utype_info@34@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void __cdecl boost::python::converter::registry::push_back(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))" (?push_back@registry@converter@python@boost@@YAXP6APEAXPEAU_object@@@ZP6AX0PEAUrvalue_from_python_stage1_data@234@@ZUtype_info@34@P6APEBU_typeobject@@XZ@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void __cdecl boost::python::converter::registry::insert(struct _object * (__cdecl*)(void const *),struct boost::python::type_info,struct _typeobject const * (__cdecl*)(void))" (?insert@registry@converter@python@boost@@YAXP6APEAU_object@@PEBX@ZUtype_info@34@P6APEBU_typeobject@@XZ@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "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))" (?insert@registry@converter@python@boost@@YAXP6APEAXPEAU_object@@@ZP6AX0PEAUrvalue_from_python_stage1_data@234@@ZUtype_info@34@P6APEBU_typeobject@@XZ@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "struct boost::python::converter::registration const & __cdecl boost::python::converter::registry::lookup(struct boost::python::type_info)" (?lookup@registry@converter@python@boost@@YAAEBUregistration@234@Utype_info@34@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: void __cdecl boost::python::converter::shared_ptr_deleter::operator()(void const *)" (??Rshared_ptr_deleter@converter@python@boost@@QEAAXPEBX@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: __cdecl boost::python::converter::shared_ptr_deleter::~shared_ptr_deleter(void)" (??1shared_ptr_deleter@converter@python@boost@@QEAA@XZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: __cdecl boost::python::converter::shared_ptr_deleter::shared_ptr_deleter(class boost::python::handle<struct _object>)" (??0shared_ptr_deleter@converter@python@boost@@QEAA@V?$handle@U_object@@@23@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void __cdecl boost::python::converter::void_result_from_python(struct _object *)" (?void_result_from_python@converter@python@boost@@YAXPEAU_object@@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void * __cdecl boost::python::converter::rvalue_from_python_stage2(struct _object *,struct boost::python::converter::rvalue_from_python_stage1_data &,struct boost::python::converter::registration const &)" (?rvalue_from_python_stage2@converter@python@boost@@YAPEAXPEAU_object@@AEAUrvalue_from_python_stage1_data@123@AEBUregistration@123@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "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 &)" (?rvalue_from_python_stage1@converter@python@boost@@YA?AUrvalue_from_python_stage1_data@123@PEAU_object@@AEBUregistration@123@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: __cdecl boost::python::converter::detail::arg_to_python_base::arg_to_python_base(void const volatile *,struct boost::python::converter::registration const &)" (??0arg_to_python_base@detail@converter@python@boost@@QEAA@PEDXAEBUregistration@234@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "struct _object * __cdecl boost::python::converter::do_return_to_python(char const *)" (?do_return_to_python@converter@python@boost@@YAPEAU_object@@PEBD@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "struct _object * __cdecl boost::python::converter::do_return_to_python(struct _object *)" (?do_return_to_python@converter@python@boost@@YAPEAU_object@@PEAU4@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "bool __cdecl boost::python::converter::implicit_rvalue_convertible_from_python(struct _object *,struct boost::python::converter::registration const &)" (?implicit_rvalue_convertible_from_python@converter@python@boost@@YA_NPEAU_object@@AEBUregistration@123@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: struct _typeobject const * __cdecl boost::python::converter::registration::to_python_target_type(void)const " (?to_python_target_type@registration@converter@python@boost@@QEBAPEBU_typeobject@@XZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: struct _typeobject const * __cdecl boost::python::converter::registration::expected_from_python_type(void)const " (?expected_from_python_type@registration@converter@python@boost@@QEBAPEBU_typeobject@@XZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: struct _typeobject * __cdecl boost::python::converter::registration::get_class_object(void)const " (?get_class_object@registration@converter@python@boost@@QEBAPEAU_typeobject@@XZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: struct _object * __cdecl boost::python::converter::registration::to_python(void const volatile *)const " (?to_python@registration@converter@python@boost@@QEBAPEAU_object@@PEDX@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void __cdecl boost::python::converter::throw_no_reference_from_python(struct _object *,struct boost::python::converter::registration const &)" (?throw_no_reference_from_python@converter@python@boost@@YAXPEAU_object@@AEBUregistration@123@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: __cdecl boost::python::detail::list_base::list_base(void)" (??0list_base@detail@python@boost@@IEAA@XZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: __cdecl boost::python::detail::list_base::list_base(class boost::python::api::object const &)" (??0list_base@detail@python@boost@@IEAA@AEBVobject@api@23@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: void __cdecl boost::python::detail::list_base::append(class boost::python::api::object const &)" (?append@list_base@detail@python@boost@@QEAAXAEBVobject@api@34@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: __cdecl boost::python::detail::tuple_base::tuple_base(class boost::python::api::object const &)" (??0tuple_base@detail@python@boost@@IEAA@AEBVobject@api@23@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void __cdecl boost::python::detail::register_exception_handler(class boost::function2<bool,struct boost::python::detail::exception_handler const &,class boost::function0<void> const &> const &)" (?register_exception_handler@detail@python@boost@@YAXAEBV?$function2@_NAEBUexception_handler@detail@python@boost@@AEBV?$function0@X@4@@3@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: bool __cdecl boost::python::detail::exception_handler::operator()(class boost::function0<void> const &)const " (??Rexception_handler@detail@python@boost@@QEBA_NAEBV?$function0@X@3@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "struct _object * boost::python::detail::current_scope" (?current_scope@detail@python@boost@@3PEAU_object@@EA)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: __cdecl boost::python::detail::dict_base::dict_base(void)" (??0dict_base@detail@python@boost@@IEAA@XZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "class boost::python::api::object __cdecl boost::python::detail::make_raw_function(struct boost::python::objects::py_function)" (?make_raw_function@detail@python@boost@@YA?AVobject@api@23@Upy_function@objects@23@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "struct _object * __cdecl boost::python::detail::init_module(struct PyModuleDef &,void (__cdecl*)(void))" (?init_module@detail@python@boost@@YAPEAU_object@@AEAUPyModuleDef@@P6AXXZ@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: static void __cdecl boost::python::instance_holder::deallocate(struct _object *,void *)" (?deallocate@instance_holder@python@boost@@SAXPEAU_object@@PEAX@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: static void * __cdecl boost::python::instance_holder::allocate(struct _object *,unsigned __int64,unsigned __int64)" (?allocate@instance_holder@python@boost@@SAPEAXPEAU_object@@_K1@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: void __cdecl boost::python::instance_holder::install(struct _object *)" (?install@instance_holder@python@boost@@QEAAXPEAU_object@@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: virtual __cdecl boost::python::instance_holder::~instance_holder(void)" (??1instance_holder@python@boost@@UEAA@XZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: __cdecl boost::python::instance_holder::instance_holder(void)" (??0instance_holder@python@boost@@QEAA@XZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: class boost::python::handle<struct _object> const & __cdecl boost::python::objects::stl_input_iterator_impl::current(void)const " (?current@stl_input_iterator_impl@objects@python@boost@@QEBAAEBV?$handle@U_object@@@34@XZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: bool __cdecl boost::python::objects::stl_input_iterator_impl::equal(struct boost::python::objects::stl_input_iterator_impl const &)const " (?equal@stl_input_iterator_impl@objects@python@boost@@QEBA_NAEBU1234@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: void __cdecl boost::python::objects::stl_input_iterator_impl::increment(void)" (?increment@stl_input_iterator_impl@objects@python@boost@@QEAAXXZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: __cdecl boost::python::objects::stl_input_iterator_impl::stl_input_iterator_impl(void)" (??0stl_input_iterator_impl@objects@python@boost@@QEAA@XZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: __cdecl boost::python::objects::stl_input_iterator_impl::stl_input_iterator_impl(class boost::python::api::object const &)" (??0stl_input_iterator_impl@objects@python@boost@@QEAA@AEBVobject@api@23@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "class boost::python::handle<struct _typeobject> __cdecl boost::python::objects::registered_class_object(struct boost::python::type_info)" (?registered_class_object@objects@python@boost@@YA?AV?$handle@U_typeobject@@@23@Utype_info@23@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "class boost::python::api::object const & __cdecl boost::python::objects::identity_function(void)" (?identity_function@objects@python@boost@@YAAEBVobject@api@23@XZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "struct _object * __cdecl boost::python::objects::make_nurse_and_patient(struct _object *,struct _object *)" (?make_nurse_and_patient@objects@python@boost@@YAPEAU_object@@PEAU4@0@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void __cdecl boost::python::objects::add_cast(struct boost::python::type_info,struct boost::python::type_info,void * (__cdecl*)(void *),bool)" (?add_cast@objects@python@boost@@YAXUtype_info@23@0P6APEAXPEAX@Z_N@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: void __cdecl boost::python::objects::class_base::make_method_static(char const *)" (?make_method_static@class_base@objects@python@boost@@IEAAXPEBD@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: void __cdecl boost::python::objects::class_base::def_no_init(void)" (?def_no_init@class_base@objects@python@boost@@IEAAXXZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: void __cdecl boost::python::objects::class_base::set_instance_size(unsigned __int64)" (?set_instance_size@class_base@objects@python@boost@@IEAAX_K@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: void __cdecl boost::python::objects::class_base::add_static_property(char const *,class boost::python::api::object const &)" (?add_static_property@class_base@objects@python@boost@@IEAAXPEBDAEBVobject@api@34@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: void __cdecl boost::python::objects::class_base::add_property(char const *,class boost::python::api::object const &,char const *)" (?add_property@class_base@objects@python@boost@@IEAAXPEBDAEBVobject@api@34@0@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: void __cdecl boost::python::objects::class_base::add_property(char const *,class boost::python::api::object const &,class boost::python::api::object const &,char const *)" (?add_property@class_base@objects@python@boost@@IEAAXPEBDAEBVobject@api@34@10@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: __cdecl boost::python::objects::class_base::class_base(char const *,unsigned __int64,struct boost::python::type_info const * const,char const *)" (??0class_base@objects@python@boost@@QEAA@PEBD_KQEBUtype_info@23@0@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "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 *))" (?register_dynamic_id_aux@objects@python@boost@@YAXUtype_info@23@P6A?AU?$pair@PEAXUtype_info@python@boost@@@std@@PEAX@Z@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void __cdecl boost::python::objects::add_to_namespace(class boost::python::api::object const &,char const *,class boost::python::api::object const &,char const *)" (?add_to_namespace@objects@python@boost@@YAXAEBVobject@api@23@PEBD01@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: static struct _object * __cdecl boost::python::objects::enum_base::to_python(struct _typeobject *,long)" (?to_python@enum_base@objects@python@boost@@KAPEAU_object@@PEAU_typeobject@@J@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: void __cdecl boost::python::objects::enum_base::add_value(char const *,long)" (?add_value@enum_base@objects@python@boost@@IEAAXPEBDJ@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "protected: __cdecl boost::python::objects::enum_base::enum_base(char const *,struct _object * (__cdecl*)(void const *),void * (__cdecl*)(struct _object *),void (__cdecl*)(struct _object *,struct boost::python::converter::rvalue_from_python_stage1_data *),struct boost::python::type_info,char const *)" (??0enum_base@objects@python@boost@@IEAA@PEBDP6APEAU_object@@PEBX@ZP6APEAXPEAU4@@ZP6AX3PEAUrvalue_from_python_stage1_data@converter@23@@ZUtype_info@23@0@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: virtual unsigned int __cdecl boost::python::objects::py_function_impl_base::max_arity(void)const " (?max_arity@py_function_impl_base@objects@python@boost@@UEBAIXZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: virtual __cdecl boost::python::objects::py_function_impl_base::~py_function_impl_base(void)" (??1py_function_impl_base@objects@python@boost@@UEAA@XZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "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 &)" (?function_object@objects@python@boost@@YA?AVobject@api@23@AEBUpy_function@123@AEBU?$pair@PEBUkeyword@detail@python@boost@@PEBU1234@@std@@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "class boost::python::api::object __cdecl boost::python::objects::function_object(struct boost::python::objects::py_function const &)" (?function_object@objects@python@boost@@YA?AVobject@api@23@AEBUpy_function@123@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void __cdecl boost::python::objects::stop_iteration_error(void)" (?stop_iteration_error@objects@python@boost@@YAXXZ)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void * __cdecl boost::python::objects::find_dynamic_type(void *,struct boost::python::type_info,struct boost::python::type_info)" (?find_dynamic_type@objects@python@boost@@YAPEAXPEAXUtype_info@23@1@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void __cdecl boost::python::objects::copy_class_object(struct boost::python::type_info const &,struct boost::python::type_info const &)" (?copy_class_object@objects@python@boost@@YAXAEBUtype_info@23@0@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "class boost::python::handle<struct _object> __cdecl boost::python::objects::function_handle_impl(struct boost::python::objects::py_function const &)" (?function_handle_impl@objects@python@boost@@YA?AV?$handle@U_object@@@23@AEBUpy_function@123@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void * __cdecl boost::python::objects::find_static_type(void *,struct boost::python::type_info,struct boost::python::type_info)" (?find_static_type@objects@python@boost@@YAPEAXPEAXUtype_info@23@1@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void __cdecl boost::python::api::setattr(class boost::python::api::object const &,char const *,class boost::python::api::object const &)" (?setattr@api@python@boost@@YAXAEBVobject@123@PEBD0@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "class boost::python::api::object __cdecl boost::python::api::getslice(class boost::python::api::object const &,class boost::python::handle<struct _object> const &,class boost::python::handle<struct _object> const &)" (?getslice@api@python@boost@@YA?AVobject@123@AEBV4123@AEBV?$handle@U_object@@@23@1@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "class boost::python::api::object __cdecl boost::python::api::getattr(class boost::python::api::object const &,char const *)" (?getattr@api@python@boost@@YA?AVobject@123@AEBV4123@PEBD@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "class boost::python::api::object __cdecl boost::python::api::operator<(class boost::python::api::object const &,class boost::python::api::object const &)" (??Mapi@python@boost@@YA?AVobject@012@AEBV3012@0@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "void __cdecl boost::python::api::setitem(class boost::python::api::object const &,class boost::python::api::object const &,class boost::python::api::object const &)" (?setitem@api@python@boost@@YAXAEBVobject@123@00@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "class boost::python::api::object __cdecl boost::python::api::operator==(class boost::python::api::object const &,class boost::python::api::object const &)" (??8api@python@boost@@YA?AVobject@012@AEBV3012@0@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "public: __cdecl boost::python::api::object::object(class boost::python::handle<struct _object> const &)" (??0object@api@python@boost@@QEAA@AEBV?$handle@U_object@@@23@@Z)
libcarla.obj : error LNK2001: 无法解析的外部符号 "class boost::python::api::object __cdecl boost::python::api::getitem(class boost::python::api::object const &,class boost::python::api::object const &)" (?getitem@api@python@boost@@YA?AVobject@123@AEBV4123@0@Z)
build\lib.win-amd64-3.7\carla\libcarla.cp37-win_amd64.pyd : fatal error LNK1120: 77 个无法解析的外部命令
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.28.29910\\bin\\HostX86\\x64\\link.exe' failed with exit status 1120
Hi, I tried the following steps and it works.
I hope it will help!
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
I solved such problem that happened to me, A description is given here https://github.com/carla-simulator/carla/issues/4060#issuecomment-910363370
i tried the python 3.8.10 and basically everything so far, even installing on a new PC with fresh windows on it but the same error happend. Anybody got any idea ?
Guys i really tried everything, i tried building the 0.9.12 and rebuild the unreal engine, other versions of Visual studio but nothing works. Any ide or hint what couse this problem or who should i ask ?
@nnorbert99 , Could you solve the problem? I also tried but I am having the same issue
Nah not really, no solution on the whole internet.
Can you tell us which files are in your CARLA\Build\boost-1.72.0-install\lib\ folder? That could give us an idea of what version of python was using boost, and which version of python is trying to link CARLA. If you have the whole .log of the compilation to check, the better. Thanks
I could solve the problem.
Firstly I was having b2.exe error during "make PythonAPI" which is mentioned in #4534. I downgraded the python version to 3.8.10 from 3.10.xx. I deleted all Carla and python 3.10.xx files and paths then I started from WIndows Build-Part Two: Build CARLA. That solved the b2.exe problem but it starts giving the error of "failed with exit status 1120". After that, I reinstall Make and Cmake. Also don't forget to install python dependencies (setuptools, wheel) again.
Now I am having an "Out of video memory trying to allocate a rendering resource" error when I launch Carla. My PC has 8GB RAM, i5-4210, and Nvidia Geforce 840M. I guess I need a more powerful PC. Thanks
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
same issue without solution
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
linker fails building libcarla.obj in make PythonAPI what could be the reason?
where to show for those unresolved external symbols???
Platform: Windows 10 VS 2017 python 3.7.9 64bit carla: 0.9.10.1-122-g064760da
make launch OK! make PythonAPI ERROR! unresolved LNK2001