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).
Post Reply
Guest

linker error on Mandrake 9.1

Post by Guest »

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
Post Reply