Skip to content

Instantly share code, notes, and snippets.

@tpywao
Created November 24, 2018 14:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tpywao/d701cec1679b85f33c1017265ef3b857 to your computer and use it in GitHub Desktop.
Save tpywao/d701cec1679b85f33c1017265ef3b857 to your computer and use it in GitHub Desktop.
teratail質問エラー内容
Undefined symbols for architecture x86_64:
"_PyArg_ParseTuple", referenced from:
_wrap_delete_Shape(_object*, _object*) in example_wrap.o
_wrap_Shape_x_set(_object*, _object*) in example_wrap.o
_wrap_Shape_x_get(_object*, _object*) in example_wrap.o
_wrap_Shape_y_set(_object*, _object*) in example_wrap.o
_wrap_Shape_y_get(_object*, _object*) in example_wrap.o
_wrap_Shape_move(_object*, _object*) in example_wrap.o
_wrap_Shape_area(_object*, _object*) in example_wrap.o
...
"_PyArg_UnpackTuple", referenced from:
SwigPyObject_own(_object*, _object*) in example_wrap.o
"_PyBool_FromLong", referenced from:
SwigPyObject_richcompare(SwigPyObject*, SwigPyObject*, int) in example_wrap.o
SwigPyObject_own(_object*, _object*) in example_wrap.o
"_PyBytes_AsStringAndSize", referenced from:
swig_varlink_print(swig_varlinkobject*, __sFILE*, int) in example_wrap.o
"_PyCapsule_GetPointer", referenced from:
SWIG_Python_DestroyModule(_object*) in example_wrap.o
"_PyCapsule_Import", referenced from:
_PyInit__example in example_wrap.o
"_PyCapsule_New", referenced from:
_PyInit__example in example_wrap.o
"_PyDict_SetItemString", referenced from:
_PyInit__example in example_wrap.o
"_PyErr_Clear", referenced from:
_PyInit__example in example_wrap.o
Swig_var_Shape_nshapes_set(_object*) in example_wrap.o
_wrap_Shape_x_set(_object*, _object*) in example_wrap.o
_wrap_Shape_y_set(_object*, _object*) in example_wrap.o
_wrap_Shape_move(_object*, _object*) in example_wrap.o
_wrap_Shape_nshapes_set(_object*, _object*) in example_wrap.o
_wrap_new_Circle(_object*, _object*) in example_wrap.o
...
"_PyErr_Fetch", referenced from:
SwigPyObject_dealloc(_object*) in example_wrap.o
"_PyErr_Format", referenced from:
swig_varlink_getattr(swig_varlinkobject*, char*) in example_wrap.o
swig_varlink_setattr(swig_varlinkobject*, char*, _object*) in example_wrap.o
"_PyErr_Occurred", referenced from:
_PyInit__example in example_wrap.o
Swig_var_Shape_nshapes_set(_object*) in example_wrap.o
_wrap_Shape_x_set(_object*, _object*) in example_wrap.o
_wrap_Shape_y_set(_object*, _object*) in example_wrap.o
_wrap_Shape_move(_object*, _object*) in example_wrap.o
_wrap_Shape_nshapes_set(_object*, _object*) in example_wrap.o
_wrap_new_Circle(_object*, _object*) in example_wrap.o
...
"_PyErr_Restore", referenced from:
SwigPyObject_dealloc(_object*) in example_wrap.o
"_PyErr_SetString", referenced from:
Swig_var_Shape_nshapes_set(_object*) in example_wrap.o
_wrap_delete_Shape(_object*, _object*) in example_wrap.o
_wrap_Shape_x_set(_object*, _object*) in example_wrap.o
_wrap_Shape_x_get(_object*, _object*) in example_wrap.o
_wrap_Shape_y_set(_object*, _object*) in example_wrap.o
_wrap_Shape_y_get(_object*, _object*) in example_wrap.o
_wrap_Shape_move(_object*, _object*) in example_wrap.o
...
"_PyErr_WriteUnraisable", referenced from:
SwigPyObject_dealloc(_object*) in example_wrap.o
"_PyExc_AttributeError", referenced from:
swig_varlink_getattr(swig_varlinkobject*, char*) in example_wrap.o
swig_varlink_setattr(swig_varlinkobject*, char*, _object*) in example_wrap.o
l_switch.table._ZL19_wrap_delete_SquareP7_objectS0_ in example_wrap.o
"_PyExc_IOError", referenced from:
l_switch.table._ZL19_wrap_delete_SquareP7_objectS0_ in example_wrap.o
"_PyExc_IndexError", referenced from:
l_switch.table._ZL19_wrap_delete_SquareP7_objectS0_ in example_wrap.o
"_PyExc_MemoryError", referenced from:
l_switch.table._ZL19_wrap_delete_SquareP7_objectS0_ in example_wrap.o
"_PyExc_OverflowError", referenced from:
Swig_var_Shape_nshapes_set(_object*) in example_wrap.o
_wrap_Shape_nshapes_set(_object*, _object*) in example_wrap.o
l_switch.table._ZL19_wrap_delete_SquareP7_objectS0_ in example_wrap.o
"_PyExc_RuntimeError", referenced from:
_wrap_delete_Shape(_object*, _object*) in example_wrap.o
_wrap_Shape_x_set(_object*, _object*) in example_wrap.o
_wrap_Shape_x_get(_object*, _object*) in example_wrap.o
_wrap_Shape_y_set(_object*, _object*) in example_wrap.o
_wrap_Shape_y_get(_object*, _object*) in example_wrap.o
_wrap_Shape_move(_object*, _object*) in example_wrap.o
_wrap_Shape_area(_object*, _object*) in example_wrap.o
...
"_PyExc_SyntaxError", referenced from:
l_switch.table._ZL19_wrap_delete_SquareP7_objectS0_ in example_wrap.o
"_PyExc_SystemError", referenced from:
l_switch.table._ZL19_wrap_delete_SquareP7_objectS0_ in example_wrap.o
"_PyExc_TypeError", referenced from:
Swig_var_Shape_nshapes_set(_object*) in example_wrap.o
_wrap_Shape_x_set(_object*, _object*) in example_wrap.o
_wrap_Shape_y_set(_object*, _object*) in example_wrap.o
_wrap_Shape_move(_object*, _object*) in example_wrap.o
_wrap_Shape_nshapes_set(_object*, _object*) in example_wrap.o
_wrap_new_Circle(_object*, _object*) in example_wrap.o
_wrap_new_Square(_object*, _object*) in example_wrap.o
...
"_PyExc_ValueError", referenced from:
l_switch.table._ZL19_wrap_delete_SquareP7_objectS0_ in example_wrap.o
"_PyExc_ZeroDivisionError", referenced from:
l_switch.table._ZL19_wrap_delete_SquareP7_objectS0_ in example_wrap.o
"_PyFloat_AsDouble", referenced from:
_wrap_Shape_x_set(_object*, _object*) in example_wrap.o
_wrap_Shape_y_set(_object*, _object*) in example_wrap.o
_wrap_Shape_move(_object*, _object*) in example_wrap.o
_wrap_new_Circle(_object*, _object*) in example_wrap.o
_wrap_new_Square(_object*, _object*) in example_wrap.o
"_PyFloat_FromDouble", referenced from:
_wrap_Shape_x_get(_object*, _object*) in example_wrap.o
_wrap_Shape_y_get(_object*, _object*) in example_wrap.o
_wrap_Shape_area(_object*, _object*) in example_wrap.o
_wrap_Shape_perimeter(_object*, _object*) in example_wrap.o
_wrap_Circle_area(_object*, _object*) in example_wrap.o
_wrap_Circle_perimeter(_object*, _object*) in example_wrap.o
_wrap_Square_area(_object*, _object*) in example_wrap.o
...
"_PyFloat_Type", referenced from:
_wrap_Shape_x_set(_object*, _object*) in example_wrap.o
_wrap_Shape_y_set(_object*, _object*) in example_wrap.o
_wrap_Shape_move(_object*, _object*) in example_wrap.o
_wrap_new_Circle(_object*, _object*) in example_wrap.o
_wrap_new_Square(_object*, _object*) in example_wrap.o
"_PyImport_AddModule", referenced from:
_PyInit__example in example_wrap.o
"_PyInstanceMethod_New", referenced from:
SWIG_PyInstanceMethod_New(_object*, _object*) in example_wrap.o
"_PyLong_AsDouble", referenced from:
_wrap_Shape_x_set(_object*, _object*) in example_wrap.o
_wrap_Shape_y_set(_object*, _object*) in example_wrap.o
_wrap_Shape_move(_object*, _object*) in example_wrap.o
_wrap_new_Circle(_object*, _object*) in example_wrap.o
_wrap_new_Square(_object*, _object*) in example_wrap.o
"_PyLong_AsLong", referenced from:
Swig_var_Shape_nshapes_set(_object*) in example_wrap.o
_wrap_Shape_nshapes_set(_object*, _object*) in example_wrap.o
"_PyLong_FromLong", referenced from:
Swig_var_Shape_nshapes_get() in example_wrap.o
_wrap_Shape_nshapes_get(_object*, _object*) in example_wrap.o
"_PyLong_FromVoidPtr", referenced from:
SwigPyObject_long(SwigPyObject*) in example_wrap.o
"_PyModule_AddObject", referenced from:
_PyInit__example in example_wrap.o
"_PyModule_Create2", referenced from:
_PyInit__example in example_wrap.o
"_PyModule_GetDict", referenced from:
_PyInit__example in example_wrap.o
"_PyObject_Call", referenced from:
SWIG_Python_NewPointerObj(_object*, void*, swig_type_info*, int) in example_wrap.o
"_PyObject_CallFunctionObjArgs", referenced from:
SWIG_Python_ConvertPtrAndOwn(_object*, void**, swig_type_info*, int, int*) in example_wrap.o
SwigPyObject_dealloc(_object*) in example_wrap.o
"_PyObject_Free", referenced from:
SwigPyObject_dealloc(_object*) in example_wrap.o
"_PyObject_GenericGetAttr", referenced from:
SwigPyObject_TypeOnce()::tmp in example_wrap.o
"_PyObject_GetAttr", referenced from:
SWIG_Python_GetSwigThis(_object*) in example_wrap.o
"_PyObject_GetAttrString", referenced from:
SwigPyClientData_New(_object*) in example_wrap.o
"_PyObject_Init", referenced from:
_PyInit__example in example_wrap.o
SwigPyObject_dealloc(_object*) in example_wrap.o
SWIG_Python_NewPointerObj(_object*, void*, swig_type_info*, int) in example_wrap.o
"_PyObject_IsInstance", referenced from:
SwigPyClientData_New(_object*) in example_wrap.o
"_PyObject_IsTrue", referenced from:
SwigPyObject_own(_object*, _object*) in example_wrap.o
"_PyObject_Malloc", referenced from:
_PyInit__example in example_wrap.o
SwigPyObject_dealloc(_object*) in example_wrap.o
SWIG_Python_NewPointerObj(_object*, void*, swig_type_info*, int) in example_wrap.o
"_PyObject_SetAttr", referenced from:
SWIG_Python_NewPointerObj(_object*, void*, swig_type_info*, int) in example_wrap.o
"_PyTuple_New", referenced from:
SwigPyClientData_New(_object*) in example_wrap.o
"_PyTuple_SetItem", referenced from:
SwigPyClientData_New(_object*) in example_wrap.o
"_PyType_IsSubtype", referenced from:
_wrap_Shape_x_set(_object*, _object*) in example_wrap.o
_wrap_Shape_y_set(_object*, _object*) in example_wrap.o
_wrap_Shape_move(_object*, _object*) in example_wrap.o
_wrap_new_Circle(_object*, _object*) in example_wrap.o
_wrap_new_Square(_object*, _object*) in example_wrap.o
"_PyType_Ready", referenced from:
_PyInit__example in example_wrap.o
SWIG_Python_GetSwigThis(_object*) in example_wrap.o
SwigPyObject_dealloc(_object*) in example_wrap.o
SwigPyObject_append(_object*, _object*) in example_wrap.o
SWIG_Python_NewPointerObj(_object*, void*, swig_type_info*, int) in example_wrap.o
"_PyType_Type", referenced from:
SwigPyClientData_New(_object*) in example_wrap.o
"_PyUnicode_AsUTF8String", referenced from:
swig_varlink_print(swig_varlinkobject*, __sFILE*, int) in example_wrap.o
"_PyUnicode_Concat", referenced from:
SwigPyObject_repr(SwigPyObject*) in example_wrap.o
swig_varlink_str(swig_varlinkobject*) in example_wrap.o
"_PyUnicode_FromFormat", referenced from:
SwigPyObject_repr(SwigPyObject*) in example_wrap.o
"_PyUnicode_FromString", referenced from:
SWIG_Python_GetSwigThis(_object*) in example_wrap.o
SWIG_Python_NewPointerObj(_object*, void*, swig_type_info*, int) in example_wrap.o
SWIG_Python_DestroyModule(_object*) in example_wrap.o
swig_varlink_str(swig_varlinkobject*) in example_wrap.o
"_PyUnicode_InternFromString", referenced from:
swig_varlink_repr(swig_varlinkobject*) in example_wrap.o
swig_varlink_str(swig_varlinkobject*) in example_wrap.o
"_Py_DecRef", referenced from:
SwigPyObject_repr(SwigPyObject*) in example_wrap.o
swig_varlink_str(swig_varlinkobject*) in example_wrap.o
"__PyObject_New", referenced from:
SWIG_Python_NewPointerObj(_object*, void*, swig_type_info*, int) in example_wrap.o
"__Py_NoneStruct", referenced from:
_wrap_delete_Shape(_object*, _object*) in example_wrap.o
_wrap_Shape_x_set(_object*, _object*) in example_wrap.o
_wrap_Shape_y_set(_object*, _object*) in example_wrap.o
_wrap_Shape_move(_object*, _object*) in example_wrap.o
_wrap_Shape_nshapes_set(_object*, _object*) in example_wrap.o
Shape_swigregister(_object*, _object*) in example_wrap.o
_wrap_delete_Circle(_object*, _object*) in example_wrap.o
...
"__Py_NotImplementedStruct", referenced from:
SwigPyObject_richcompare(SwigPyObject*, SwigPyObject*, int) in example_wrap.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment