compilation error on slackware (include errorlog) LONG POST

Just downloaded Vega Strike and need help? Have a question but don't know where to start? Ask here.
Post Reply
polarfox
Explorer
Explorer
Posts: 9
Joined: Wed Feb 05, 2003 12:53 pm
Location: Finland
Contact:

compilation error on slackware (include errorlog) LONG POST

Post by polarfox »

little error in src/ai..

In file included from ../../boost129/boost/python/object.hpp:9,
from ../../python/python_class.h:13,
from hard_coded_scripts.cpp:9:
../../boost129/boost/python/object_core.hpp:11:34: boost/python/call.hpp: No such file or directory
../../boost129/boost/python/object_core.hpp:13:36: boost/python/errors.hpp: No such file or directory
In file included from ../../boost129/boost/python/object_core.hpp:16,
from ../../boost129/boost/python/object.hpp:9,
from ../../python/python_class.h:13,
from hard_coded_scripts.cpp:9:
../../boost129/boost/python/refcount.hpp:10:34: boost/python/cast.hpp: No such file or directory
In file included from ../../boost129/boost/python/object_core.hpp:16,
from ../../boost129/boost/python/object.hpp:9,
from ../../python/python_class.h:13,
from hard_coded_scripts.cpp:9:
../../boost129/boost/python/refcount.hpp: In function `T*
boost::python::incref(T*)':
../../boost129/boost/python/refcount.hpp:17: syntax error before `>' token
../../boost129/boost/python/refcount.hpp:17: syntax error before `)' token
../../boost129/boost/python/refcount.hpp: In function `T*
boost::python::xincref(T*)':
...
lots of errors clipped
...
function)
../../boost129/boost/python/proxy.hpp:58: `key' undeclared (first use this
function)
../../boost129/boost/python/proxy.hpp:59: only constructors take base
initializers
../../boost129/boost/python/proxy.hpp:59: confused by earlier errors, bailing out
make[4]: *** [hard_coded_scripts.o] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
Last edited by polarfox on Fri Jul 11, 2003 2:26 pm, edited 1 time in total.
hellcatv
Developer
Developer
Posts: 3980
Joined: Fri Jan 03, 2003 4:53 am
Location: Stanford, CA
Contact:

Post by hellcatv »

seems like you have an old compiler (like I do)

do


./configure --enable-boost-128

that should nail it

enabling an older version of boost that depended on a compiler bug in older compilers...d'oh ;-)
Vega Strike Lead Developer
http://vegastrike.sourceforge.net/
polarfox
Explorer
Explorer
Posts: 9
Joined: Wed Feb 05, 2003 12:53 pm
Location: Finland
Contact:

Post by polarfox »

:roll: heh... maybe I get this compiled soon so I can try to release some slackware packages...
Jadel
Merchant
Merchant
Posts: 59
Joined: Tue Jun 24, 2003 2:19 pm
Location: South Australia

Post by Jadel »

I get this with gcc 3.3, thats not exactly an old compiler...
When 3.4 comes out I'll let you know. :wink:
polarfox
Explorer
Explorer
Posts: 9
Joined: Wed Feb 05, 2003 12:53 pm
Location: Finland
Contact:

more!!! argh! =) EVEN LONGER POST! sorry...

Post by polarfox »

/usr/lib/python2.2/config/libpython2.2.a(posixmodule.o)(.text+0x3803): In function `posix_tmpnam':
: the use of `tmpnam_r' is dangerous, better use `mkstemp'
/usr/lib/python2.2/config/libpython2.2.a(posixmodule.o)(.text+0x370a): In function `posix_tempnam':
: the use of `tempnam' is dangerous, better use `mkstemp'
cmd/script/libscript.a(director_generic.o)(.text+0xae6): In function `initDirector':
: undefined reference to `boost::python::detail::init_module(char const*, void (*)())'
cmd/script/libscript.a(director_generic.o)(.text+0xb1d): 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+0xb52): 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+0x27ac): 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+0x27da): 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+0x2802): 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+0x2832): 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+0x2862): 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+0x2897): 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+0x28c7): 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)(.gnu.linkonce.t._ZN5boost6python3defIPFviSsjfEEEvPKcT_+0x1d): In function `void boost::python::def<void (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned, float)>(char const*, void (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned, float))':
: 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)(.gnu.linkonce.t._ZN5boost6python3defIPFjiSsfEEEvPKcT_+0x1d): In function `void boost::python::def<unsigned (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float)>(char const*, unsigned (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float))':
: 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)(.gnu.linkonce.t._ZN5boost6python3defIPFjiSsjEEEvPKcT_+0x1d): In function `void boost::python::def<unsigned (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned)>(char const*, unsigned (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned))':
: 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)(.gnu.linkonce.t._ZN5boost6python3defIPFfiSsjEEEvPKcT_+0x1d): In function `void boost::python::def<float (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned)>(char const*, float (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned))':
: 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)(.gnu.linkonce.t._ZN5boost6python3defIPFjiSsEEEvPKcT_+0x1d): In function `void boost::python::def<unsigned (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)>(char const*, unsigned (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >))':
: 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)(.gnu.linkonce.t._ZN5boost6python3defIPFviSsjSsEEEvPKcT_+0x1d): more undefined references to `boost::python::detail::scope_setattr_doc(char const*, boost::python::api::object const&, char const*)' follow
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python7objects19register_dynamic_idI22PythonMissionBaseClassEEvPT_+0xf): In function `void boost::python::objects::register_dynamic_id<PythonMissionBaseClass>(PythonMissionBaseClass*)':
: 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)(.gnu.linkonce.t._ZN5boost6python13make_functionIPFviSsjfEEENS0_3api6objectET_+0x94): In function `boost::python::api::object boost::python::make_function<void (*)(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))':
: 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)(.gnu.linkonce.t._ZN5boost6python13make_functionIPFjiSsfEEENS0_3api6objectET_+0x94): In function `boost::python::api::object boost::python::make_function<unsigned (*)(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))':
: 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)(.gnu.linkonce.t._ZN5boost6python13make_functionIPFjiSsjEEENS0_3api6objectET_+0x94): In function `boost::python::api::object boost::python::make_function<unsigned (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned)>(unsigned (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned))':
: 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)(.gnu.linkonce.t._ZN5boost6python13make_functionIPFfiSsjEEENS0_3api6objectET_+0x94): In function `boost::python::api::object boost::python::make_function<float (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned)>(float (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned))':
: 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)(.gnu.linkonce.t._ZN5boost6python13make_functionIPFjiSsEEENS0_3api6objectET_+0x94): In function `boost::python::api::object boost::python::make_function<unsigned (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >)>(unsigned (*)(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >))':
: 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)(.gnu.linkonce.t._ZN5boost6python13make_functionIPFviSsjSsEEENS0_3api6objectET_+0x94): more undefined references 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)' follow
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python6detail17def_init_reversedINS0_6class_I22PythonMissionBaseClass13pythonMissionNS_11noncopyableENS1_13not_specifiedEEENS0_21default_call_policiesENS_3mpl5list0INSA_5void_EEEEEvRT_RKT1_RKT0_PKcRKSt4pairIPKNS1_7keywordESR_E+0x5b): In function `void boost::python::detail::def_init_reversed<boost::python::class_<PythonMissionBaseClass, pythonMission, boost::noncopyable, boost::python::detail::not_specified>, boost::python::default_call_policies, boost::mpl::list0<boost::mpl::void_> >(boost::python::class_<PythonMissionBaseClass, pythonMission, boost::noncopyable, boost::python::detail::not_specified>&, boost::mpl::list0<boost::mpl::void_> const&, boost::python::default_call_policies const&, char const*, std::pair<boost::python::detail::keyword const*, boost::python::detail::keyword const*> 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._ZN5boost6python6detail30make_keyword_range_constructorINS_3mpl5list0INS3_5void_EEENS0_7objects27value_holder_back_referenceI22PythonMissionBaseClass13pythonMissionEENS0_21default_call_policiesEEENS0_3api6objectERKT1_RKSt4pairIPKNS1_7keywordESL_EPT0_PT_+0x95): In function `boost::python::api::object boost::python::detail::make_keyword_range_constructor<boost::mpl::list0<boost::mpl::void_>, boost::python::objects::value_holder_back_reference<PythonMissionBaseClass, pythonMission>, boost::python::default_call_policies>(boost::python::default_call_policies const&, std::pair<boost::python::detail::keyword const*, boost::python::detail::keyword const*> const&, boost::python::objects::value_holder_back_reference<PythonMissionBaseClass, pythonMission>*, boost::mpl::list0<boost::mpl::void_>*)':
: 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._ZN5boost6python6detail9returningIvE4callINS0_21default_call_policiesEiSsjfEEP7_objectPFvT0_T1_T2_T3_ES7_S7_PKT_+0x1d): 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_+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> >, 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_+0x8b): 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_+0xb9): 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_+0x1a): 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_+0x50): 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._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+0x5d): 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+0x73): 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+0x88): 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._ZN5boost6python6class_I22PythonMissionBaseClass13pythonMissionNS_11noncopyableENS0_6detail13not_specifiedEE8def_implIPFSsRS2_ENS0_21default_call_policiesENS5_8keywordsILj0EEEEEvPKcT_RKT1_RKT0_SG_z+0x29): 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+0x29): 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+0x29): 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.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+0x4d): 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._ZN5boost6python7objects15instance_finderI22PythonMissionBaseClassE7executeEP7_object+0xe): 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+0xe): 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._ZN5boost6python11call_methodIvEENS0_6detail10returnableIT_E4typeEP7_objectPKcPNS_4typeIS4_EE+0x19): In function `boost::python::detail::returnable<void>::type boost::python::call_method<void>(_object*, char const*, boost::type<void>*)':
: undefined reference to `boost::python::converter::void_result_from_python(_object*)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python11call_methodISsEENS0_6detail10returnableIT_E4typeEP7_objectPKcPNS_4typeIS4_EE+0x26): In function `boost::python::detail::returnable<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::type boost::python::call_method<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(_object*, char const*, boost::type<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >*)':
: 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._ZN5boost6python11call_methodIvSsEENS0_6detail10returnableIT_E4typeEP7_objectPKcRKT0_PNS_4typeIS4_EE+0x43): In function `boost::python::detail::returnable<void>::type boost::python::call_method<void, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(_object*, char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::type<void>*)':
: undefined reference to `boost::python::converter::void_result_from_python(_object*)'
cmd/script/libscript.a(director_generic.o)(.gnu.linkonce.t._ZN5boost6python13make_functionIPFSsR22PythonMissionBaseClassENS0_21default_call_policiesENS0_6detail8keywordsILj0EEEEENS0_3api6objectET_RKT0_RKT1_+0x97): In function `boost::python::api::object boost::python::make_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> > (*)(PythonMissionBaseClass&), boost::python::default_call_policies, boost::python::detail::keywords<(unsigned)0> >(std::basic_string<char, std::char_traits<char>, std::allocator<char> > (*)(PythonMissionBaseClass&), boost::python::default_call_policies const&, boost::python::detail::keywords<(unsigned)0> 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._ZN5boost6python13make_functionIPFvR22PythonMissionBaseClassSsENS0_21default_call_policiesENS0_6detail8keywordsILj0EEEEENS0_3api6objectET_RKT0_RKT1_+0x97): In function `boost::python::api::object boost::python::make_function<void (*)(PythonMissionBaseClass&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::python::default_call_policies, boost::python::detail::keywords<(unsigned)0> >(void (*)(PythonMissionBaseClass&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >), boost::python::default_call_policies const&, boost::python::detail::keywords<(unsigned)0> 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._ZN5boost6python13make_functionIPFvR22PythonMissionBaseClassENS0_21default_call_policiesENS0_6detail8keywordsILj0EEEEENS0_3api6objectET_RKT0_RKT1_+0x97): In function `boost::python::api::object boost::python::make_function<void (*)(PythonMissionBaseClass&), boost::python::default_call_policies, boost::python::detail::keywords<(unsigned)0> >(void (*)(PythonMissionBaseClass&), boost::python::default_call_policies const&, boost::python::detail::keywords<(unsigned)0> 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._ZN5boost6python6detail9returningISsE4callINS0_21default_call_policiesER22PythonMissionBaseClassEEP7_objectPFSsT0_ES9_S9_PKT_+0x13): 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_+0x16): 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_+0x3f): 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_+0x11): 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/libcmd.a(base_xml.o)(.text+0xd6d): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/libcmd.a(briefing.o)(.text+0x5b): In function `Briefing::Ship::Ship[not-in-charge](char const*, int, Vector const&)':
: undefined reference to `UnitFactory::createUnit(char const*, bool, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Flightgroup*, int, char*)'
cmd/libcmd.a(briefing.o)(.text+0x1c3): In function `Briefing::Ship::Ship[in-charge](char const*, int, Vector const&)':
: undefined reference to `UnitFactory::createUnit(char const*, bool, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Flightgroup*, int, char*)'
cmd/libcmd.a(briefing.o)(.text+0xd63): In function `Briefing::Ship::Render(Matrix const&, double)':
: undefined reference to `Mesh::Draw(float, Matrix const&, float, short, float)'
cmd/libcmd.a(bolt.o)(.text+0x2ea5): 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+0xaa6): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/libcmd.a(atmosphere.o)(.text+0xc9): In function `Atmosphere::Atmosphere[not-in-charge](Atmosphere::Parameters const&)':
: undefined reference to `SphereMesh::InitSphere(float, int, int, char const*, char const*, bool, BLENDFUNC, BLENDFUNC, bool, float, float, float, float, FILTER)'
cmd/libcmd.a(atmosphere.o)(.text+0x1c1): In function `Atmosphere::Atmosphere[in-charge](Atmosphere::Parameters const&)':
: undefined reference to `SphereMesh::InitSphere(float, int, int, char const*, char const*, bool, BLENDFUNC, BLENDFUNC, bool, float, float, float, float, FILTER)'
cmd/libcmd.a(atmosphere.o)(.text+0x1812): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `boost::python::converter::registry::lookup(boost::python::type_info)'
cmd/libcmd.a(asteroid_generic.o)(.text+0x1f8): In function `Asteroid::Asteroid[not-in-charge](char const*, int, Flightgroup*, int, float)':
: undefined reference to `Unit::Unit[not-in-charge](char const*, bool, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Flightgroup*, int, char*)'
cmd/libcmd.a(asteroid_generic.o)(.text+0x2bc): In function `Asteroid::Asteroid[in-charge](char const*, int, Flightgroup*, int, float)':
: undefined reference to `Unit::Unit[not-in-charge](char const*, bool, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Flightgroup*, int, char*)'
cmd/libcmd.a(asteroid_generic.o)(.gnu.linkonce.d._ZTV8Asteroid+0x74): undefined reference to `Unit::UpdatePhysics2(Transformation const&, Transformation&, Vector&, float&, Matrix const&, Vector const&, bool, UnitCollection*)'
gfx/libgfx.a(background.o)(.text+0x382): In function `Background::Background[not-in-charge](char const*, int, float)':
: undefined reference to `SphereMesh::InitSphere(float, int, int, char const*, char const*, bool, BLENDFUNC, BLENDFUNC, bool, float, float, float, float, FILTER)'
gfx/libgfx.a(background.o)(.text+0x1092): In function `Background::Background[in-charge](char const*, int, float)':
: undefined reference to `SphereMesh::InitSphere(float, int, int, char const*, char const*, bool, BLENDFUNC, BLENDFUNC, bool, float, float, float, float, FILTER)'
gfx/libgfx.a(quadsquare_render.o)(.text+0x37e): In function `quadsquare::tri(unsigned, unsigned short, unsigned, unsigned short, unsigned, unsigned short)':
: undefined reference to `GFXVertexList::GetVertex(int)'
gfx/libgfx.a(quadsquare_render.o)(.text+0x3c6): In function `quadsquare::tri(unsigned, unsigned short, unsigned, unsigned short, unsigned, unsigned short)':
: undefined reference to `GFXVertexList::GetVertex(int)'
gfx/libgfx.a(quadsquare_render.o)(.text+0x420): In function `quadsquare::tri(unsigned, unsigned short, unsigned, unsigned short, unsigned, unsigned short)':
: undefined reference to `GFXVertexList::GetVertex(int)'
collect2: ld returned 1 exit status
make[3]: *** [vegastrike] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
hellcatv
Developer
Developer
Posts: 3980
Joined: Fri Jan 03, 2003 4:53 am
Location: Stanford, CA
Contact:

Post by hellcatv »

that error looks like you did
./configure
make
./configure --enable-boost-128
make


instead you should
./configure
make clean
./configure --enable-boost-128
make
:-)
for some reason it doesn't get the dependenceis right and then all the boost 129 stuff doesn't link with the boost 128 sstuff
Vega Strike Lead Developer
http://vegastrike.sourceforge.net/
polarfox
Explorer
Explorer
Posts: 9
Joined: Wed Feb 05, 2003 12:53 pm
Location: Finland
Contact:

Post by polarfox »

back from vacation... thanks... Agggaaain here we go! =)
Post Reply