Linux Compile error on Debian Wheezy undefined reference to XBMCAddon AddonClass
#1
Code:
/root/kodi/xbmc/interfaces/legacy/wsgi/WsgiErrorStream.cpp:34: undefined reference to `XBMCAddon::AddonClass::~AddonClass()'
xbmc/interfaces/legacy/wsgi/legacy-wsgi.a(WsgiErrorStream.o):(.data.rel.ro._ZTIN9XBMCAddon8xbmcwsgi15WsgiErrorStreamE[_ZTIN9XBMCAddon8xbmcwsgi15WsgiErrorStreamE]+0x10): undefined reference to `typeinfo for XBMCAddon::AddonClass'
xbmc/interfaces/legacy/wsgi/legacy-wsgi.a(WsgiResponse.o): In function `XBMCAddon::xbmcwsgi::WsgiResponse::~WsgiResponse()':
/root/kodi/xbmc/interfaces/legacy/wsgi/WsgiResponse.cpp:36: undefined reference to `XBMCAddon::AddonClass::~AddonClass()'
xbmc/interfaces/legacy/wsgi/legacy-wsgi.a(WsgiResponse.o): In function `XBMCAddon::xbmcwsgi::WsgiResponse::WsgiResponse()':
/root/kodi/xbmc/interfaces/legacy/wsgi/WsgiResponse.cpp:33: undefined reference to `XBMCAddon::AddonClass::AddonClass()'
/root/kodi/xbmc/interfaces/legacy/wsgi/WsgiResponse.cpp:33: undefined reference to `XBMCAddon::AddonClass::~AddonClass()'
xbmc/interfaces/legacy/wsgi/legacy-wsgi.a(WsgiResponse.o): In function `XBMCAddon::xbmcwsgi::WsgiResponse::~WsgiResponse()':
/root/kodi/xbmc/interfaces/legacy/wsgi/WsgiResponse.cpp:36: undefined reference to `XBMCAddon::AddonClass::~AddonClass()'
xbmc/interfaces/legacy/wsgi/legacy-wsgi.a(WsgiResponse.o):(.data.rel.ro._ZTIN9XBMCAddon8xbmcwsgi12WsgiResponseE[_ZTIN9XBMCAddon8xbmcwsgi12WsgiResponseE]+0x10): undefined reference to `typeinfo for XBMCAddon::AddonClass'
xbmc/interfaces/python/python_binding.a(CallbackHandler.o): In function `CallbackHandler':
/root/kodi/xbmc/interfaces/legacy/CallbackHandler.h:36: undefined reference to `XBMCAddon::AddonClass::AddonClass()'
xbmc/interfaces/python/python_binding.a(CallbackHandler.o): In function `XBMCAddon::Python::PythonCallbackHandler::PythonCallbackHandler()':
/root/kodi/xbmc/interfaces/python/CallbackHandler.cpp:34: undefined reference to `XBMCAddon::RetardedAsynchCallbackHandler::~RetardedAsynchCallbackHandler()'
xbmc/interfaces/python/python_binding.a(CallbackHandler.o): In function `XBMCAddon::Python::PythonCallbackHandler::~PythonCallbackHandler()':
/root/kodi/xbmc/interfaces/python/CallbackHandler.h:34: undefined reference to `XBMCAddon::RetardedAsynchCallbackHandler::~RetardedAsynchCallbackHandler()'
xbmc/interfaces/python/python_binding.a(CallbackHandler.o): In function `XBMCAddon::CallbackHandler::~CallbackHandler()':
/root/kodi/xbmc/interfaces/legacy/CallbackHandler.h:33: undefined reference to `XBMCAddon::AddonClass::~AddonClass()'
xbmc/interfaces/python/python_binding.a(CallbackHandler.o): In function `~CallbackHandler':
/root/kodi/xbmc/interfaces/legacy/CallbackHandler.h:33: undefined reference to `XBMCAddon::AddonClass::~AddonClass()'
xbmc/interfaces/python/python_binding.a(CallbackHandler.o): In function `~PythonCallbackHandler':
/root/kodi/xbmc/interfaces/python/CallbackHandler.h:34: undefined reference to `XBMCAddon::RetardedAsynchCallbackHandler::~RetardedAsynchCallbackHandler()'
xbmc/interfaces/python/python_binding.a(CallbackHandler.o):(.data.rel.ro._ZTIN9XBMCAddon6Python21PythonCallbackHandlerE[_ZTIN9XBMCAddon6Python21PythonCallbackHandlerE]+0x10): undefined reference to `typeinfo for XBMCAddon::RetardedAsynchCallbackHandler'
xbmc/interfaces/python/python_binding.a(CallbackHandler.o):(.data.rel.ro._ZTVN9XBMCAddon6Python21PythonCallbackHandlerE[_ZTVN9XBMCAddon6Python21PythonCallbackHandlerE]+0x28): undefined reference to `XBMCAddon::RetardedAsynchCallbackHandler::invokeCallback(XBMCAddon::Callback*)'
xbmc/interfaces/python/python_binding.a(CallbackHandler.o):(.data.rel.ro._ZTIN9XBMCAddon15CallbackHandlerE[_ZTIN9XBMCAddon15CallbackHandlerE]+0x10): undefined reference to `typeinfo for XBMCAddon::AddonClass'
xbmc/interfaces/legacy/wsgi/legacy-wsgi.a(WsgiResponseBody.o): In function `XBMCAddon::xbmcwsgi::WsgiResponseBody::~WsgiResponseBody()':
/root/kodi/xbmc/interfaces/legacy/wsgi/WsgiResponseBody.cpp:31: undefined reference to `XBMCAddon::AddonClass::~AddonClass()'
xbmc/interfaces/legacy/wsgi/legacy-wsgi.a(WsgiResponseBody.o): In function `XBMCAddon::xbmcwsgi::WsgiResponseBody::WsgiResponseBody()':
/root/kodi/xbmc/interfaces/legacy/wsgi/WsgiResponseBody.cpp:28: undefined reference to `XBMCAddon::AddonClass::AddonClass()'
xbmc/interfaces/legacy/wsgi/legacy-wsgi.a(WsgiResponseBody.o):(.data.rel.ro._ZTIN9XBMCAddon8xbmcwsgi16WsgiResponseBodyE[_ZTIN9XBMCAddon8xbmcwsgi16WsgiResponseBodyE]+0x10): undefined reference to `typeinfo for XBMCAddon::AddonClass'
collect2: error: ld returned 1 exit status
make: *** [kodi.bin] error 1

Python 2.7.3[/code]
Reply

Logout Mark Read Team Forum Stats Members Help
Compile error on Debian Wheezy undefined reference to XBMCAddon AddonClass0