[arch-general] liboost_python undefined symbols

Ty John ty-ml at eye-of-odin.com
Sun Jan 2 01:12:59 EST 2011


Hi everyone.

I posted this problem on the forums but it seems the regular forum
users don't know what the problem is so I'm asking here.

I'm trying to compile vegastrike-svn and it fails complaining about
undefined symbols in /usr/lib/libboost_python.so
See ldd results below.
Is this a problem with my system or is it a problem the boost-libs
package?


[ty at donna ~]$ ldd -r /usr/lib/libboost_python.so
    linux-vdso.so.1 =>  (0x00007fffc81ff000)
    libutil.so.1 => /lib/libutil.so.1 (0x00007fece9112000)
    libpthread.so.0 => /lib/libpthread.so.0 (0x00007fece8ef5000)
    libdl.so.2 => /lib/libdl.so.2 (0x00007fece8cf0000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fece89e6000)
    libm.so.6 => /lib/libm.so.6 (0x00007fece8764000)
    libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fece854d000)
    libc.so.6 => /lib/libc.so.6 (0x00007fece81f1000)
    /lib/ld-linux-x86-64.so.2 (0x00007fece9596000)
undefined symbol: PyExc_ImportError    (/usr/lib/libboost_python.so)
undefined symbol: PyProperty_Type    (/usr/lib/libboost_python.so)
undefined symbol: PyExc_StopIteration    (/usr/lib/libboost_python.so)
undefined symbol: PyBool_Type    (/usr/lib/libboost_python.so)
undefined symbol: PyClass_Type    (/usr/lib/libboost_python.so)
undefined symbol: PyExc_ValueError    (/usr/lib/libboost_python.so)
undefined symbol: PyList_Type    (/usr/lib/libboost_python.so)
undefined symbol: _Py_NotImplementedStruct
(/usr/lib/libboost_python.so) undefined symbol: PyExc_TypeError
(/usr/lib/libboost_python.so) undefined symbol: PyDict_Type
(/usr/lib/libboost_python.so) undefined symbol: PyInt_Type
(/usr/lib/libboost_python.so) undefined symbol: PyComplex_Type
(/usr/lib/libboost_python.so) undefined symbol: PyExc_ReferenceError
(/usr/lib/libboost_python.so) undefined symbol: PyModule_Type
(/usr/lib/libboost_python.so) undefined symbol: PyBaseObject_Type
(/usr/lib/libboost_python.so) undefined symbol: PyFloat_Type
(/usr/lib/libboost_python.so) undefined symbol: PyExc_IndexError
(/usr/lib/libboost_python.so) undefined symbol: PyUnicode_Type
(/usr/lib/libboost_python.so) undefined symbol: PyTuple_Type
(/usr/lib/libboost_python.so) undefined symbol: PyExc_RuntimeError
(/usr/lib/libboost_python.so) undefined symbol: PyType_Type
(/usr/lib/libboost_python.so) undefined symbol: PyMethod_Type
(/usr/lib/libboost_python.so) undefined symbol: PyStaticMethod_Type
(/usr/lib/libboost_python.so) undefined symbol: PyLong_Type
(/usr/lib/libboost_python.so) undefined symbol: _Py_NoneStruct
(/usr/lib/libboost_python.so) undefined symbol: PyExc_OverflowError
(/usr/lib/libboost_python.so) undefined symbol: PyExc_AttributeError
(/usr/lib/libboost_python.so) undefined symbol: PyCFunction_Type
(/usr/lib/libboost_python.so) undefined symbol: PyString_Type
(/usr/lib/libboost_python.so) undefined symbol: PyType_GenericAlloc
(/usr/lib/libboost_python.so) undefined symbol: PyList_Insert
(/usr/lib/libboost_python.so) undefined symbol:
PyString_InternFromString    (/usr/lib/libboost_python.so) undefined
symbol: PyString_AsString    (/usr/lib/libboost_python.so) undefined
symbol: PyUnicodeUCS4_FromEncodedObject
(/usr/lib/libboost_python.so) undefined symbol: PyImport_Import
(/usr/lib/libboost_python.so) undefined symbol:
PyNumber_InPlaceRshift    (/usr/lib/libboost_python.so) undefined
symbol: PyObject_CallMethod    (/usr/lib/libboost_python.so) undefined
symbol: PyIter_Next    (/usr/lib/libboost_python.so) undefined symbol:
PyNumber_Remainder    (/usr/lib/libboost_python.so) undefined symbol:
Py_InitModule4_64    (/usr/lib/libboost_python.so) undefined symbol:
PyType_Ready    (/usr/lib/libboost_python.so) undefined symbol:
_PyEval_SliceIndex    (/usr/lib/libboost_python.so) undefined symbol:
PyFile_AsFile    (/usr/lib/libboost_python.so) undefined symbol:
PyLong_FromUnsignedLong    (/usr/lib/libboost_python.so) undefined
symbol: PyMem_Free    (/usr/lib/libboost_python.so) undefined symbol:
PyNumber_InPlaceXor    (/usr/lib/libboost_python.so) undefined symbol:
PyNumber_InPlaceOr    (/usr/lib/libboost_python.so) undefined symbol:
PyBool_FromLong    (/usr/lib/libboost_python.so) undefined symbol:
PyDict_Items    (/usr/lib/libboost_python.so) undefined symbol:
PyNumber_InPlaceRemainder    (/usr/lib/libboost_python.so) undefined
symbol: PyErr_NoMemory    (/usr/lib/libboost_python.so) undefined
symbol: PyComplex_ImagAsDouble    (/usr/lib/libboost_python.so)
undefined symbol: PyObject_IsTrue    (/usr/lib/libboost_python.so)
undefined symbol: PyNumber_Lshift    (/usr/lib/libboost_python.so)
undefined symbol: PyNumber_InPlaceMultiply
(/usr/lib/libboost_python.so) undefined symbol: _PyObject_New
(/usr/lib/libboost_python.so) undefined symbol: PyObject_GetItem
(/usr/lib/libboost_python.so) undefined symbol:
PyString_FromStringAndSize    (/usr/lib/libboost_python.so) undefined
symbol: PyNumber_InPlaceLshift    (/usr/lib/libboost_python.so)
undefined symbol: PyString_Size    (/usr/lib/libboost_python.so)
undefined symbol: PyDict_Update    (/usr/lib/libboost_python.so)
undefined symbol: PyComplex_RealAsDouble
(/usr/lib/libboost_python.so) undefined symbol: PyErr_Format
(/usr/lib/libboost_python.so) undefined symbol: PyNumber_And
(/usr/lib/libboost_python.so) undefined symbol:
PyUnicodeUCS4_AsWideChar    (/usr/lib/libboost_python.so) undefined
symbol: PyNumber_InPlaceAdd    (/usr/lib/libboost_python.so) undefined
symbol: PyObject_GetAttr    (/usr/lib/libboost_python.so) undefined
symbol: PyErr_ExceptionMatches    (/usr/lib/libboost_python.so)
undefined symbol: PyErr_Occurred    (/usr/lib/libboost_python.so)
undefined symbol: PyDict_Copy    (/usr/lib/libboost_python.so)
undefined symbol: PyArg_ParseTupleAndKeywords
(/usr/lib/libboost_python.so) undefined symbol: PyNumber_Divide
(/usr/lib/libboost_python.so) undefined symbol: PyEval_GetGlobals
(/usr/lib/libboost_python.so) undefined symbol: PyDict_Keys
(/usr/lib/libboost_python.so) undefined symbol: PyErr_SetObject
(/usr/lib/libboost_python.so) undefined symbol: PyNumber_Multiply
(/usr/lib/libboost_python.so) undefined symbol: PyRun_FileExFlags
(/usr/lib/libboost_python.so) undefined symbol: PyObject_Size
(/usr/lib/libboost_python.so) undefined symbol: PyString_FromString
(/usr/lib/libboost_python.so) undefined symbol: PyString_FromFormat
(/usr/lib/libboost_python.so) undefined symbol: PyNumber_InPlaceAnd
(/usr/lib/libboost_python.so) undefined symbol: PyInt_FromLong
(/usr/lib/libboost_python.so) undefined symbol: PyDict_Size
(/usr/lib/libboost_python.so) undefined symbol: PyDict_GetItem
(/usr/lib/libboost_python.so) undefined symbol: PyObject_SetItem
(/usr/lib/libboost_python.so) undefined symbol: PyInt_AsLong
(/usr/lib/libboost_python.so) undefined symbol: PyObject_RichCompare
(/usr/lib/libboost_python.so) undefined symbol: PyCFunction_NewEx
(/usr/lib/libboost_python.so) undefined symbol: PyDict_Values
(/usr/lib/libboost_python.so) undefined symbol: PyNumber_Rshift
(/usr/lib/libboost_python.so) undefined symbol: PyStaticMethod_New
(/usr/lib/libboost_python.so) undefined symbol: PyType_IsSubtype
(/usr/lib/libboost_python.so) undefined symbol: PyNumber_Add
(/usr/lib/libboost_python.so) undefined symbol: PyList_Sort
(/usr/lib/libboost_python.so) undefined symbol: PySequence_DelSlice
(/usr/lib/libboost_python.so) undefined symbol: PyErr_WarnEx
(/usr/lib/libboost_python.so) undefined symbol: PyNumber_Xor
(/usr/lib/libboost_python.so) undefined symbol:
PyObject_ClearWeakRefs    (/usr/lib/libboost_python.so) undefined
symbol: PyNumber_Subtract    (/usr/lib/libboost_python.so) undefined
symbol: PySlice_New    (/usr/lib/libboost_python.so) undefined symbol:
PyObject_GetAttrString    (/usr/lib/libboost_python.so) undefined
symbol: PyObject_IsInstance    (/usr/lib/libboost_python.so) undefined
symbol: PyRun_StringFlags    (/usr/lib/libboost_python.so) undefined
symbol: PyObject_SetAttrString    (/usr/lib/libboost_python.so)
undefined symbol: PyWeakref_NewRef    (/usr/lib/libboost_python.so)
undefined symbol: PyErr_NewException    (/usr/lib/libboost_python.so)
undefined symbol: PyList_Append    (/usr/lib/libboost_python.so)
undefined symbol: PyObject_SetAttr    (/usr/lib/libboost_python.so)
undefined symbol: PyDict_GetItemString    (/usr/lib/libboost_python.so)
undefined symbol: PyNumber_InPlaceDivide
(/usr/lib/libboost_python.so) undefined symbol: PyLong_AsLongLong
(/usr/lib/libboost_python.so) undefined symbol:
PyLong_AsUnsignedLongLong    (/usr/lib/libboost_python.so) undefined
symbol: PyNumber_Or    (/usr/lib/libboost_python.so) undefined symbol:
PyObject_DelItem    (/usr/lib/libboost_python.so) undefined symbol:
PyNumber_InPlaceSubtract    (/usr/lib/libboost_python.so) undefined
symbol: PyMethod_New    (/usr/lib/libboost_python.so) undefined symbol:
PyEval_CallFunction    (/usr/lib/libboost_python.so) undefined symbol:
PySequence_GetSlice    (/usr/lib/libboost_python.so) undefined symbol:
PyTuple_Size    (/usr/lib/libboost_python.so) undefined symbol:
PyImport_ImportModule    (/usr/lib/libboost_python.so) undefined
symbol: PyErr_Clear    (/usr/lib/libboost_python.so) undefined symbol:
PyTuple_New    (/usr/lib/libboost_python.so) undefined symbol:
PyTuple_GetItem    (/usr/lib/libboost_python.so) undefined symbol:
PyErr_SetString    (/usr/lib/libboost_python.so) undefined symbol:
PyObject_CallFunction    (/usr/lib/libboost_python.so) undefined
symbol: PyList_Reverse    (/usr/lib/libboost_python.so) undefined
symbol: PyFile_FromString    (/usr/lib/libboost_python.so) undefined
symbol: _PyType_Lookup    (/usr/lib/libboost_python.so) undefined
symbol: PyList_New    (/usr/lib/libboost_python.so) undefined symbol:
PyMem_Malloc    (/usr/lib/libboost_python.so) undefined symbol:
PyCallable_Check    (/usr/lib/libboost_python.so) undefined symbol:
PyDict_Clear    (/usr/lib/libboost_python.so) undefined symbol:
PySequence_SetSlice    (/usr/lib/libboost_python.so) undefined symbol:
PyLong_AsUnsignedLong    (/usr/lib/libboost_python.so) undefined
symbol: PyDict_New    (/usr/lib/libboost_python.so)


More information about the arch-general mailing list