simondlevy / BreezySLAM

Simple, efficient, open-source package for Simultaneous Localization and Mapping
GNU Lesser General Public License v3.0
758 stars 251 forks source link

Question - Getting error; almost have Python version bulding for Windows #11

Open drewid opened 7 years ago

drewid commented 7 years ago

Hello,

Almost have python version building for windows, and when I get the details squared away can post those as it is a little bit easier than in the past for building packages with dependencies.

However, I am right now getting the following errors towards the end of the build.

Any help/pointers you can give? Hopefully is something really easy.

build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0xae): undefined reference to _imp__Py_BuildValue' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0xc1): undefined reference to_impPyObject_CallObject' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x110): undefined reference to `_impPyArg_ParseTuple' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x16d): undefined reference to _imp__PyUnicodeUCS2_FromString' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x233): undefined reference to_impPyArg_ParseTuple' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x314): undefined reference to `_impPy_BuildValue' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x327): undefined reference to _imp__PyObject_CallObject' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x3ba): undefined reference to_impPyArg_ParseTupleAndKeywords' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x572): undefined reference to `_impPyArg_ParseTupleAndKeywords' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x5c6): undefined reference to _imp__PyList_Size' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x609): undefined reference to_impPyList_GetItem' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x6b8): undefined reference to `_impPyFloat_AsDouble' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x6f1): undefined reference to _imp___Py_NoneStruct' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x749): undefined reference to_impPyUnicodeUCS2_FromString' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x797): undefined reference to `_impPyByteArray_Type' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x79f): undefined reference to _imp__PyByteArray_Type' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x7ac): undefined reference to_impPyType_IsSubtype' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x7d3): undefined reference to `_impPyByteArray_Type' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x7db): undefined reference to _imp__PyByteArray_Type' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x7e8): undefined reference to_impPyType_IsSubtype' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x87e): undefined reference to `_impPyArg_ParseTupleAndKeywords' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x8df): undefined reference to _imp__PyByteArray_AsString' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x927): undefined reference to_impPyArg_ParseTuple' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x95b): undefined reference to _imp___Py_NoneStruct' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x96d): undefined reference to_imp__PyByteArray_AsString' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x981): undefined reference to `impPy_NoneStruct' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0x9f1): undefined reference to _imp__PyUnicodeUCS2_FromString' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0xa3d): undefined reference to_impPyArg_ParseTuple' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0xae5): undefined reference to `_impPyArg_ParseTuple' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0xbfd): undefined reference to _imp___Py_NoneStruct' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0xc4e): undefined reference to_impPyArg_ParseTuple' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0xd9a): undefined reference to `_impPyLong_FromLong' build\temp.win-amd64-2.7\Release\pybreezyslam.o:pybreezyslam.c:(.text+0xe23): undefined reference to _imp__Py_InitModule4' build\temp.win-amd64-2.7\Release\pyextension_utils.o:pyextension_utils.c:(.text+0x48): undefined reference to_impPyExc_TypeError' build\temp.win-amd64-2.7\Release\pyextension_utils.o:pyextension_utils.c:(.text+0x53): undefined reference to `_impPyErr_SetString' build\temp.win-amd64-2.7\Release\pyextension_utils.o:pyextension_utils.c:(.text+0xe3): undefined reference to _imp__PyType_Ready' build\temp.win-amd64-2.7\Release\pyextension_utils.o:pyextension_utils.c:(.text+0x10f): undefined reference to_impPyModule_AddObject' build\temp.win-amd64-2.7\Release\pyextension_utils.o:pyextension_utils.c:(.text+0x12b): undefined reference to `_impPyTuple_GetItem' build\temp.win-amd64-2.7\Release\pyextension_utils.o:pyextension_utils.c:(.text+0x13d): undefined reference to _imp__PyFloat_AsDouble' build\temp.win-amd64-2.7\Release\pyextension_utils.o:pyextension_utils.c:(.text+0x149): undefined reference to_impPyErr_Occurred' build\temp.win-amd64-2.7\Release\pyextension_utils.o:pyextension_utils.c:(.text+0x16f): undefined reference to `_impPyObject_GetAttrString' build\temp.win-amd64-2.7\Release\pyextension_utils.o:pyextension_utils.c:(.text+0x181): undefined reference to _imp__PyFloat_AsDouble' build\temp.win-amd64-2.7\Release\pyextension_utils.o:pyextension_utils.c:(.text+0x1aa): undefined reference to_impPyObject_GetAttrString' build\temp.win-amd64-2.7\Release\pyextension_utils.o:pyextension_utils.c:(.text+0x1bc): undefined reference to `_impPyLong_AsLong' build\temp.win-amd64-2.7\Release\pyextension_utils.o:pyextension_utils.c:(.text+0x1fb): undefined reference to `_imp__PyType_IsSubtype'