Hi,
I've managed to compile Vegastrike without errors, but linking is failing. I get alot of errors linking to boost:python:register:*
I have tried ./configure and ./configure --enable-boost-128
Here's some of the linker output:
cmd/script/libscript.a(mission.o)(.text+0x47): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/script/libscript.a(director_generic.o)(.text+0x9c): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/script/libscript.a(director_generic.o)(.text+0xca): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/script/libscript.a(director_generic.o)(.text+0xf2): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/script/libscript.a(director_generic.o)(.text+0x121): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/script/libscript.a(director_generic.o)(.text+0x154): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::insert(void* (*)(_object*), boost::python::type_info)'
cmd/script/libscript.a(director_generic.o)(.text+0x182): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::insert(void* (*)(_object*), boost::python::type_info)'
cmd/script/libscript.a(director_generic.o)(.text+0x1ae): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/script/libscript.a(director_generic.o)(.text+0xeee): In function `initDirector':
: undefined reference to `boost::python::detail::init_module(char const*, void (*)())'
cmd/script/libscript.a(director_generic.o)(.text+0xf2a): In function `init_module_Director()':
: undefined reference to `boost::python::objects::class_base::class_base[not-in-charge](char const*, unsigned, boost::python::type_info const*, char const*)'
cmd/script/libscript.a(director_generic.o)(.text+0xf3d): In function `init_module_Director()':
: undefined reference to `boost::python::objects::register_dynamic_id_aux(boost::python::type_info, std::pair<void*, boost::python::type_info> (*)(void*))'
cmd/script/libscript.a(director_generic.o)(.text+0xfea): In function `init_module_Director()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned, std::pair<boost::python::detail::keyword const*, boost::python::detail::keyword const*> const&)'
cmd/script/libscript.a(director_generic.o)(.text+0x1031): In function `init_module_Director()':
: undefined reference to `boost::python::objects::add_to_namespace(boost::python::api::object const&, char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.text+0x1059): In function `init_module_Director()':
: undefined reference to `boost::python::objects::class_base::set_instance_size(unsigned)'
cmd/script/libscript.a(director_generic.o)(.text+0x119c): In function `init_module_Director()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/script/libscript.a(director_generic.o)(.text+0x11b2): In function `init_module_Director()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.text+0x1231): In function `init_module_Director()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/script/libscript.a(director_generic.o)(.text+0x1247): In function `init_module_Director()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.text+0x12c6): In function `init_module_Director()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/script/libscript.a(director_generic.o)(.text+0x12dc): In function `init_module_Director()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.text+0x135b): In function `init_module_Director()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/script/libscript.a(director_generic.o)(.text+0x1371): In function `init_module_Director()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.text+0x13f0): In function `init_module_Director()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/script/libscript.a(director_generic.o)(.text+0x1406): In function `init_module_Director()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.text+0x1485): In function `init_module_Director()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/script/libscript.a(director_generic.o)(.text+0x149b): In function `init_module_Director()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.text+0x151a): In function `init_module_Director()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/script/libscript.a(director_generic.o)(.text+0x1530): In function `init_module_Director()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.text+0x15af): In function `init_module_Director()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/script/libscript.a(director_generic.o)(.text+0x15c5): In function `init_module_Director()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.text+0x1644): In function `init_module_Director()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/script/libscript.a(director_generic.o)(.text+0x165a): In function `init_module_Director()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.text+0x16d9): In function `init_module_Director()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/script/libscript.a(director_generic.o)(.text+0x16ef): In function `init_module_Director()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.text+0x17b5): In function `InitDirector()':
: undefined reference to `boost::python::detail::init_module(char const*, void (*)())'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python7objects15instance_finderI22PythonMissionBaseClassE7executeEP7_object+0xf): In function `boost::python::objects::instance_finder<PythonMissionBaseClass>::execute(_object*)':
: undefined reference to `boost::python::objects::find_instance_impl(_object*, boost::python::type_info)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python7objects15instance_finderI13pythonMissionE7executeEP7_object+0xf): In function `boost::python::objects::instance_finder<pythonMission>::execute(_object*)':
: undefined reference to `boost::python::objects::find_instance_impl(_object*, boost::python::type_info)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6class_I22PythonMissionBaseClass13pythonMissionNS_11noncopyableENS0_6detail13not_specifiedEE8def_implIPFSsRS2_ENS0_21default_call_policiesENS5_8keywordsILj0EEEEEvPKcT_RKT1_RKT0_SG_z+0x90): In function `void boost::python::class_<PythonMissionBaseClass, pythonMission, boost::noncopyable, boost::python::detail::not_specified>::def_impl<std::basic_string<char, std::char_traits<char>, std::allocator<char> > (*)(PythonMissionBaseClass&), boost::python::default_call_policies, boost::python::detail::keywords<(unsigned)0> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (*)(PythonMissionBaseClass&), boost::python::detail::keywords<(unsigned)0> const&, boost::python::default_call_policies const&, char const*, ...)':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned, std::pair<boost::python::detail::keyword const*, boost::python::detail::keyword const*> const&)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6class_I22PythonMissionBaseClass13pythonMissionNS_11noncopyableENS0_6detail13not_specifiedEE8def_implIPFSsRS2_ENS0_21default_call_policiesENS5_8keywordsILj0EEEEEvPKcT_RKT1_RKT0_SG_z+0xae): In function `void boost::python::class_<PythonMissionBaseClass, pythonMission, boost::noncopyable, boost::python::detail::not_specified>::def_impl<std::basic_string<char, std::char_traits<char>, std::allocator<char> > (*)(PythonMissionBaseClass&), boost::python::default_call_policies, boost::python::detail::keywords<(unsigned)0> >(char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > (*)(PythonMissionBaseClass&), boost::python::detail::keywords<(unsigned)0> const&, boost::python::default_call_policies const&, char const*, ...)':
: undefined reference to `boost::python::objects::add_to_namespace(boost::python::api::object const&, char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6class_I22PythonMissionBaseClass13pythonMissionNS_11noncopyableENS0_6detail13not_specifiedEE8def_implIPFvRS2_SsENS0_21default_call_policiesENS5_8keywordsILj0EEEEEvPKcT_RKT1_RKT0_SG_z+0x90): In function `void boost::python::class_<PythonMissionBaseClass, pythonMission, boost::noncopyable, boost::python::detail::not_specified>::def_impl<void (*)(PythonMissionBaseClass&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::python::default_call_policies, boost::python::detail::keywords<(unsigned)0> >(char const*, void (*)(PythonMissionBaseClass&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::python::detail::keywords<(unsigned)0> const&, boost::python::default_call_policies const&, char const*, ...)':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned, std::pair<boost::python::detail::keyword const*, boost::python::detail::keyword const*> const&)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6class_I22PythonMissionBaseClass13pythonMissionNS_11noncopyableENS0_6detail13not_specifiedEE8def_implIPFvRS2_SsENS0_21default_call_policiesENS5_8keywordsILj0EEEEEvPKcT_RKT1_RKT0_SG_z+0xae): In function `void boost::python::class_<PythonMissionBaseClass, pythonMission, boost::noncopyable, boost::python::detail::not_specified>::def_impl<void (*)(PythonMissionBaseClass&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::python::default_call_policies, boost::python::detail::keywords<(unsigned)0> >(char const*, void (*)(PythonMissionBaseClass&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::python::detail::keywords<(unsigned)0> const&, boost::python::default_call_policies const&, char const*, ...)':
: undefined reference to `boost::python::objects::add_to_namespace(boost::python::api::object const&, char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6class_I22PythonMissionBaseClass13pythonMissionNS_11noncopyableENS0_6detail13not_specifiedEE8def_implIPFvRS2_ENS0_21default_call_policiesENS5_8keywordsILj0EEEEEvPKcT_RKT1_RKT0_SG_z+0x90): In function `void boost::python::class_<PythonMissionBaseClass, pythonMission, boost::noncopyable, boost::python::detail::not_specified>::def_impl<void (*)(PythonMissionBaseClass&), boost::python::default_call_policies, boost::python::detail::keywords<(unsigned)0> >(char const*, void (*)(PythonMissionBaseClass&), boost::python::detail::keywords<(unsigned)0> const&, boost::python::default_call_policies const&, char const*, ...)':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned, std::pair<boost::python::detail::keyword const*, boost::python::detail::keyword const*> const&)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6class_I22PythonMissionBaseClass13pythonMissionNS_11noncopyableENS0_6detail13not_specifiedEE8def_implIPFvRS2_ENS0_21default_call_policiesENS5_8keywordsILj0EEEEEvPKcT_RKT1_RKT0_SG_z+0xae): In function `void boost::python::class_<PythonMissionBaseClass, pythonMission, boost::noncopyable, boost::python::detail::not_specified>::def_impl<void (*)(PythonMissionBaseClass&), boost::python::default_call_policies, boost::python::detail::keywords<(unsigned)0> >(char const*, void (*)(PythonMissionBaseClass&), boost::python::detail::keywords<(unsigned)0> const&, boost::python::default_call_policies const&, char const*, ...)':
: undefined reference to `boost::python::objects::add_to_namespace(boost::python::api::object const&, char const*, boost::python::api::object const&, char const*)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python7objects11make_holderILi0EE5applyINS1_27value_holder_back_referenceI22PythonMissionBaseClass13pythonMissionEENS_3mpl5list0INS9_5void_EEEE7executeEP7_object+0xe): In function `boost::python::objects::make_holder<(int)0>::apply<boost::python::objects::value_holder_back_reference<PythonMissionBaseClass, pythonMission>, boost::mpl::list0<boost::mpl::void_> >::execute(_object*)':
: undefined reference to `boost::python::instance_holder::allocate(_object*, unsigned, unsigned)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python7objects11make_holderILi0EE5applyINS1_27value_holder_back_referenceI22PythonMissionBaseClass13pythonMissionEENS_3mpl5list0INS9_5void_EEEE7executeEP7_object+0x20): In function `boost::python::objects::make_holder<(int)0>::apply<boost::python::objects::value_holder_back_reference<PythonMissionBaseClass, pythonMission>, boost::mpl::list0<boost::mpl::void_> >::execute(_object*)':
: undefined reference to `boost::python::instance_holder::instance_holder[not-in-charge]()'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python7objects11make_holderILi0EE5applyINS1_27value_holder_back_referenceI22PythonMissionBaseClass13pythonMissionEENS_3mpl5list0INS9_5void_EEEE7executeEP7_object+0x5f): In function `boost::python::objects::make_holder<(int)0>::apply<boost::python::objects::value_holder_back_reference<PythonMissionBaseClass, pythonMission>, boost::mpl::list0<boost::mpl::void_> >::execute(_object*)':
: undefined reference to `boost::python::instance_holder::install(_object*)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python7objects11make_holderILi0EE5applyINS1_27value_holder_back_referenceI22PythonMissionBaseClass13pythonMissionEENS_3mpl5list0INS9_5void_EEEE7executeEP7_object+0x7b): In function `boost::python::objects::make_holder<(int)0>::apply<boost::python::objects::value_holder_back_reference<PythonMissionBaseClass, pythonMission>, boost::mpl::list0<boost::mpl::void_> >::execute(_object*)':
: undefined reference to `boost::python::instance_holder::~instance_holder [not-in-charge]()'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python7objects11make_holderILi0EE5applyINS1_27value_holder_back_referenceI22PythonMissionBaseClass13pythonMissionEENS_3mpl5list0INS9_5void_EEEE7executeEP7_object+0x90): In function `boost::python::objects::make_holder<(int)0>::apply<boost::python::objects::value_holder_back_reference<PythonMissionBaseClass, pythonMission>, boost::mpl::list0<boost::mpl::void_> >::execute(_object*)':
: undefined reference to `boost::python::instance_holder::deallocate(_object*, void*)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python7objects27value_holder_back_referenceI22PythonMissionBaseClass13pythonMissionED1Ev+0x35): In function `boost::python::objects::value_holder_back_reference<PythonMissionBaseClass, pythonMission>::~value_holder_back_reference [in-charge]()':
: undefined reference to `boost::python::instance_holder::~instance_holder [not-in-charge]()'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python7objects27value_holder_back_referenceI22PythonMissionBaseClass13pythonMissionED0Ev+0x35): In function `boost::python::objects::value_holder_back_reference<PythonMissionBaseClass, pythonMission>::~value_holder_back_reference [in-charge deleting]()':
: undefined reference to `boost::python::instance_holder::~instance_holder [not-in-charge]()'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN13pythonMission7ExecuteEv+0x1e): In function `pythonMission::Execute()':
: undefined reference to `boost::python::converter::void_result_from_python(_object*)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN13pythonMission6PickleEv+0x34): In function `pythonMission::Pickle()':
: undefined reference to `boost::python::converter::rvalue_result_from_python(_object*, boost::python::converter::rvalue_from_python_stage1_data&)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN13pythonMission8UnPickleESs+0x54): In function `pythonMission::UnPickle(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
: undefined reference to `boost::python::converter::void_result_from_python(_object*)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.d._ZTIN5boost6python7objects27value_holder_back_referenceI22PythonMissionBaseClass13pythonMissionEE+0x8): undefined reference to `typeinfo for boost::python::instance_holder'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python7objects27value_holder_back_referenceI22PythonMissionBaseClass13pythonMissionE5holdsENS0_9type_infoE+0x4c): In function `boost::python::objects::value_holder_back_reference<PythonMissionBaseClass, pythonMission>::holds(boost::python::type_info)':
: undefined reference to `boost::python::objects::find_static_type(void*, boost::python::type_info, boost::python::type_info)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN11PythonClassI22PythonMissionBaseClassE12callFunctionESs+0x30): In function `PythonClass<PythonMissionBaseClass>::callFunction(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
: undefined reference to `boost::python::converter::void_result_from_python(_object*)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesEiSsjfEEP7_objectPFvT0_T1_T2_T3_ES7_S7_PKT_+0x1e): In function `_object* boost::python::detail::returning<void>::call<boost::python::default_call_policies, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned, float>(void (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned, float), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesEiSsjfEEP7_objectPFvT0_T1_T2_T3_ES7_S7_PKT_+0x52): In function `_object* boost::python::detail::returning<void>::call<boost::python::default_call_policies, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned, float>(void (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned, float), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesEiSsjfEEP7_objectPFvT0_T1_T2_T3_ES7_S7_PKT_+0x8e): In function `_object* boost::python::detail::returning<void>::call<boost::python::default_call_policies, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned, float>(void (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned, float), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesEiSsjfEEP7_objectPFvT0_T1_T2_T3_ES7_S7_PKT_+0xbd): In function `_object* boost::python::detail::returning<void>::call<boost::python::default_call_policies, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned, float>(void (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned, float), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6detail9returningIjE4callINS0_21default_call_policiesEiSsfEEP7_objectPFjT0_T1_T2_ES7_S7_PKT_+0x1f): In function `_object* boost::python::detail::returning<unsigned>::call<boost::python::default_call_policies, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float>(unsigned (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6detail9returningIjE4callINS0_21default_call_policiesEiSsfEEP7_objectPFjT0_T1_T2_ES7_S7_PKT_+0x53): more undefined references to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)' follow
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6detail9returningISsE4callINS0_21default_call_policiesER22PythonMissionBaseClassEEP7_objectPFSsT0_ES9_S9_PKT_+0x15): In function `_object* boost::python::detail::returning<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::call<boost::python::default_call_policies, PythonMissionBaseClass&>(std::basic_string<char, std::char_traits<char>, std::allocator<char> > (*)(PythonMissionBaseClass&), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::get_lvalue_from_python(_object*, boost::python::converter::registration const&)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesER22PythonMissionBaseClassSsEEP7_objectPFvT0_T1_ES9_S9_PKT_+0x17): In function `_object* boost::python::detail::returning<void>::call<boost::python::default_call_policies, PythonMissionBaseClass&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(void (*)(PythonMissionBaseClass&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::get_lvalue_from_python(_object*, boost::python::converter::registration const&)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesER22PythonMissionBaseClassSsEEP7_objectPFvT0_T1_ES9_S9_PKT_+0x44): In function `_object* boost::python::detail::returning<void>::call<boost::python::default_call_policies, PythonMissionBaseClass&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(void (*)(PythonMissionBaseClass&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesER22PythonMissionBaseClassEEP7_objectPFvT0_ES9_S9_PKT_+0x12): In function `_object* boost::python::detail::returning<void>::call<boost::python::default_call_policies, PythonMissionBaseClass&>(void (*)(PythonMissionBaseClass&), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::get_lvalue_from_python(_object*, boost::python::converter::registration const&)'
cmd/script/libscript.a(director.o)(.text+0x5d): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/script/libscript.a(script_call_unit.o)(.text+0xa0): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/libcmd.a(unit_generic.o)(.text+0xa3): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/libcmd.a(base_xml.o)(.text+0xa4): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/libcmd.a(bolt.o)(.text+0xa0): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/libcmd.a(terrain.o)(.text+0xad): more undefined references to `boost::python::converter::registry::lookup(boost::python::type_info)' follow
cmd/base_init.o(.text+0x49e): In function `initBase':
: undefined reference to `boost::python::detail::init_module(char const*, void (*)())'
cmd/base_init.o(.text+0x564): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0x57a): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0x638): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0x64e): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0x6fb): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0x711): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0x7be): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0x7d4): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0x881): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0x897): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0x944): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0x95a): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0xa07): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0xa1d): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0xaca): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0xae0): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0xb81): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0xb97): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0xc38): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0xc4e): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0xcef): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0xd05): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0xda6): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0xdbc): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0xe5d): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0xe73): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0xf14): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0xf2a): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0xfcb): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0xfe1): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0x1082): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0x1098): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0x1139): In function `init_module_Base()':
: undefined reference to `boost::python::objects::function_object(boost::function2<_object*, _object*, _object*, boost::empty_function_policy, boost::empty_function_mixin, std::allocator<boost::function_base> > const&, unsigned)'
cmd/base_init.o(.text+0x114f): In function `init_module_Base()':
: undefined reference to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)'
cmd/base_init.o(.text+0x11e5): In function `InitBase()':
: undefined reference to `boost::python::detail::init_module(char const*, void (*)())'
cmd/base_init.o(.text+0x19dd): In function `GetRandomBarMessage()':
: undefined reference to `boost::python::converter::do_return_to_python(char const*)'
cmd/base_init.o(.text+0x1a3a): In function `GetRandomBarMessage()':
: undefined reference to `boost::python::converter::do_return_to_python(char const*)'
cmd/base_init.o(.gnu.linkonce.t._ZN5boost6python6detail9returningIiE4callINS0_21default_call_policiesESsEEP7_objectPFiT0_ES7_S7_PKT_+0x1f): In function `_object* boost::python::detail::returning<int>::call<boost::python::default_call_policies, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(int (*)(std::basic_string<char, std::char_traits<char>, std::allocator<char> >), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)'
cmd/base_init.o(.gnu.linkonce.t._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesEiSsffffSsSsEEP7_objectPFvT0_T1_T2_T3_T4_T5_T6_T7_ES7_S7_PKT_+0x1f): In function `_object* boost::python::detail::returning<void>::call<boost::python::default_call_policies, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(void (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)'
cmd/base_init.o(.gnu.linkonce.t._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesEiSsffffSsSsEEP7_objectPFvT0_T1_T2_T3_T4_T5_T6_T7_ES7_S7_PKT_+0x50): In function `_object* boost::python::detail::returning<void>::call<boost::python::default_call_policies, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(void (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)'
cmd/base_init.o(.gnu.linkonce.t._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesEiSsffffSsSsEEP7_objectPFvT0_T1_T2_T3_T4_T5_T6_T7_ES7_S7_PKT_+0x8c): In function `_object* boost::python::detail::returning<void>::call<boost::python::default_call_policies, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(void (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)'
cmd/base_init.o(.gnu.linkonce.t._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesEiSsffffSsSsEEP7_objectPFvT0_T1_T2_T3_T4_T5_T6_T7_ES7_S7_PKT_+0xbb): In function `_object* boost::python::detail::returning<void>::call<boost::python::default_call_policies, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(void (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, float, float, float, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >), _object*, _object*, boost::python::default_call_policies const*)':
: undefined reference to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)'
cmd/base_init.o(.gnu.linkonce.t._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesEiSsffffSsSsEEP7_objectPFvT0_T1_T2_T3_T4_T5_T6_T7_ES7_S7_PKT_+0xe2): more undefined references to `boost::python::converter::rvalue_from_python_stage1(_object*, boost::python::converter::registration const&)' follow
gfx/libgfx.a(vdu.o)(.text+0xbf): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/ai/libai.a(hard_coded_scripts.o)(.text+0x5d): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/ai/libai.a(firekeyboard.o)(.text+0xd1): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
collect2: ld returned 1 exit status
linker error on Mandrake 9.1
Trying to build your own version of Vega Strike and having problems? Unix users, paste your config.log here (stderr output alone is not helpful).
Return to “Compiling Problems [paste config.log]”
Jump to
- Help requests
- ↳ User Help
- ↳ Compiling Problems [paste config.log]
- ↳ Contributor Help & Internal How-Tos
- ↳ Website Support & Discussion
- Vega Strike
- ↳ Bug Triage
- ↳ Engine Development
- ↳ Coding
- ↳ Scripting
- ↳ Data
- ↳ Tools & Utilities
- ↳ Feature Requests
- ↳ Vega Ogre Port
- ↳ Content Development
- ↳ Content Vetting
- ↳ Music and Sound
- ↳ Modding Engine Room
- ↳ Vega Strike Canon
- ↳ Gameplay Tactics
- ↳ Vega Strike Online
- ↳ Vega Strike Online
- ↳ Translations and Internationalization Issues
- ↳ Translation Support Infrastructure
- ↳ French Translation
- ↳ Spanish Translation
- Mods for Vegastrike (grouped by setting)
- ↳ General Modding
- ↳ Wing Commander Universe
- ↳ PiArmada
- ↳ Privateer Universe
- ↳ Privateer Remake
- ↳ Privateer Gemini Gold
- ↳ Privateer Parallel Universe
- ↳ Star Trek Universe
- ↳ Vega Strike Universe
- ↳ Star Wars Universe
- ↳ Babylon 5 Universe
- The Wild, Wild Rest
- ↳ Off Topic
- ↳ A Funny Thing Happened on the Way to the Commerce Center