2009-03-01, 00:56
I've even tried a complete re-download from SVN and it still has the same errors.
They are as follows:
XBMC_PC fatal error LNK1120: 2 unresolved externals
XBMC_PC error LNK2019: unresolved external symbol "public: __thiscall DTSCodec:TSCodec(void)" (??0DTSCodec@@QAE@XZ) referenced in function "public: static class ICodec * __cdecl CodecFactory::CreateCodec(class CStdStr<char> const &)" (?CreateCodec@CodecFactory@@SAPAVICodec@@ABV?$CStdStr@D@@@Z)
XBMC_PC error LNK2019: unresolved external symbol "public: __thiscall DTSCDDACodec:TSCDDACodec(void)" (??0DTSCDDACodec@@QAE@XZ) referenced in function "public: static class ICodec * __cdecl CodecFactory::CreateCodecDemux(class CStdStr<char> const &,class CStdStr<char> const &,unsigned int)" (?CreateCodecDemux@CodecFactory@@SAPAVICodec@@ABV?$CStdStr@D@@0I@Z)
that is after like 160 warning issues with python
XBMC_PC warning LNK4217: locally defined symbol _free imported in function _zcfree
c:\xbmc-win32\xbmc\PlayList.cpp(344): warning C4675: 'void boost:wap<CFileItem>(boost:hared_ptr<T> &,boost:hared_ptr<T> &)' : resolved overload was found by argument-dependent lookup
with
[
T=CFileItem
]
c:\xbmc-win32\xbmc\cores\ffmpeg\rational.h(51): warning C4244: 'return' : conversion from 'const int64_t' to 'int', possible loss of data
c:\xbmc-win32\xbmc\cores\DllLoader\exports\emu_socket\getnameinfo.c(212): warning C4133: '=' : incompatible types - from 'hostent *' to 'mphostent *'
XBMC_PC warning LNK4217: locally defined symbol _PyRun_SimpleString imported in function "public: void __thiscall XBPython::InitializeInterpreter(void)" (?InitializeInterpreter@XBPython@@QAEXXZ)
XBMC_PC warning LNK4217: locally defined symbol _PyRun_SimpleString imported in function "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(char const *)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z)
XBMC_PC warning LNK4217: locally defined symbol _PyEval_ReleaseLock imported in function "public: void __thiscall XBPython::Initialize(void)" (?Initialize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4049: locally defined symbol _PyEval_ReleaseLock imported
XBMC_PC warning LNK4049: locally defined symbol _PyEval_ReleaseLock imported
XBMC_PC warning LNK4217: locally defined symbol _PyThreadState_Get imported in function "public: void __thiscall XBPython::Initialize(void)" (?Initialize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4217: locally defined symbol _PySys_SetArgv imported in function "public: void __thiscall XBPython::Initialize(void)" (?Initialize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4049: locally defined symbol _PySys_SetArgv imported
XBMC_PC warning LNK4217: locally defined symbol _PyEval_InitThreads imported in function "public: void __thiscall XBPython::Initialize(void)" (?Initialize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4217: locally defined symbol _Py_Initialize imported in function "public: void __thiscall XBPython::Initialize(void)" (?Initialize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4217: locally defined symbol _Py_Finalize imported in function "public: void __thiscall XBPython::Finalize(void)" (?Finalize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4217: locally defined symbol _PyThreadState_Swap imported in function "public: void __thiscall XBPython::Finalize(void)" (?Finalize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4049: locally defined symbol _PyThreadState_Swap imported
XBMC_PC warning LNK4049: locally defined symbol _PyThreadState_Swap imported
XBMC_PC warning LNK4217: locally defined symbol _PyEval_AcquireLock imported in function "public: void __thiscall XBPython::Finalize(void)" (?Finalize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4049: locally defined symbol _PyEval_AcquireLock imported
XBMC_PC warning LNK4049: locally defined symbol _PyEval_AcquireLock imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4217: locally defined symbol _PyErr_SetString imported in function "int __cdecl xbTrace(struct _object *,struct _frame *,int,struct _object *)" (?xbTrace@@YAHPAU_object@@PAU_frame@@H0@Z)
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4217: locally defined symbol _Py_EndInterpreter
There are dozens more but they won't fit in this post
Am I missing something?
They are as follows:
XBMC_PC fatal error LNK1120: 2 unresolved externals
XBMC_PC error LNK2019: unresolved external symbol "public: __thiscall DTSCodec:TSCodec(void)" (??0DTSCodec@@QAE@XZ) referenced in function "public: static class ICodec * __cdecl CodecFactory::CreateCodec(class CStdStr<char> const &)" (?CreateCodec@CodecFactory@@SAPAVICodec@@ABV?$CStdStr@D@@@Z)
XBMC_PC error LNK2019: unresolved external symbol "public: __thiscall DTSCDDACodec:TSCDDACodec(void)" (??0DTSCDDACodec@@QAE@XZ) referenced in function "public: static class ICodec * __cdecl CodecFactory::CreateCodecDemux(class CStdStr<char> const &,class CStdStr<char> const &,unsigned int)" (?CreateCodecDemux@CodecFactory@@SAPAVICodec@@ABV?$CStdStr@D@@0I@Z)
that is after like 160 warning issues with python
XBMC_PC warning LNK4217: locally defined symbol _free imported in function _zcfree
c:\xbmc-win32\xbmc\PlayList.cpp(344): warning C4675: 'void boost:wap<CFileItem>(boost:hared_ptr<T> &,boost:hared_ptr<T> &)' : resolved overload was found by argument-dependent lookup
with
[
T=CFileItem
]
c:\xbmc-win32\xbmc\cores\ffmpeg\rational.h(51): warning C4244: 'return' : conversion from 'const int64_t' to 'int', possible loss of data
c:\xbmc-win32\xbmc\cores\DllLoader\exports\emu_socket\getnameinfo.c(212): warning C4133: '=' : incompatible types - from 'hostent *' to 'mphostent *'
XBMC_PC warning LNK4217: locally defined symbol _PyRun_SimpleString imported in function "public: void __thiscall XBPython::InitializeInterpreter(void)" (?InitializeInterpreter@XBPython@@QAEXXZ)
XBMC_PC warning LNK4217: locally defined symbol _PyRun_SimpleString imported in function "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(char const *)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z)
XBMC_PC warning LNK4217: locally defined symbol _PyEval_ReleaseLock imported in function "public: void __thiscall XBPython::Initialize(void)" (?Initialize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4049: locally defined symbol _PyEval_ReleaseLock imported
XBMC_PC warning LNK4049: locally defined symbol _PyEval_ReleaseLock imported
XBMC_PC warning LNK4217: locally defined symbol _PyThreadState_Get imported in function "public: void __thiscall XBPython::Initialize(void)" (?Initialize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4217: locally defined symbol _PySys_SetArgv imported in function "public: void __thiscall XBPython::Initialize(void)" (?Initialize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4049: locally defined symbol _PySys_SetArgv imported
XBMC_PC warning LNK4217: locally defined symbol _PyEval_InitThreads imported in function "public: void __thiscall XBPython::Initialize(void)" (?Initialize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4217: locally defined symbol _Py_Initialize imported in function "public: void __thiscall XBPython::Initialize(void)" (?Initialize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4217: locally defined symbol _Py_Finalize imported in function "public: void __thiscall XBPython::Finalize(void)" (?Finalize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4217: locally defined symbol _PyThreadState_Swap imported in function "public: void __thiscall XBPython::Finalize(void)" (?Finalize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4049: locally defined symbol _PyThreadState_Swap imported
XBMC_PC warning LNK4049: locally defined symbol _PyThreadState_Swap imported
XBMC_PC warning LNK4217: locally defined symbol _PyEval_AcquireLock imported in function "public: void __thiscall XBPython::Finalize(void)" (?Finalize@XBPython@@QAEXXZ)
XBMC_PC warning LNK4049: locally defined symbol _PyEval_AcquireLock imported
XBMC_PC warning LNK4049: locally defined symbol _PyEval_AcquireLock imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4217: locally defined symbol _PyErr_SetString imported in function "int __cdecl xbTrace(struct _object *,struct _frame *,int,struct _object *)" (?xbTrace@@YAHPAU_object@@PAU_frame@@H0@Z)
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4049: locally defined symbol _PyErr_SetString imported
XBMC_PC warning LNK4217: locally defined symbol _Py_EndInterpreter
There are dozens more but they won't fit in this post
Am I missing something?