2008-10-24, 10:33
I was able to compile XBMC before reinstalling Windows, but now I'm having trouble getting things up and running again.
I followed the instructions from here: http://wiki.xbmc.org/?title=HOW-TO_compi...ource_code
I use MS Visual Studio 2008 (not the Express edition), so I edited \project\Win32BuildSetup\BuildSetup.bat to use C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
The errors occur when compiling libPlatinum, error messages in \project\VS2008Express\libPlatinum\Release (SDL)\BuildLog.htm:
Can anybody tell me what I'm doing wrong/what I've missed?
I followed the instructions from here: http://wiki.xbmc.org/?title=HOW-TO_compi...ource_code
I use MS Visual Studio 2008 (not the Express edition), so I edited \project\Win32BuildSetup\BuildSetup.bat to use C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\devenv.exe
The errors occur when compiling libPlatinum, error messages in \project\VS2008Express\libPlatinum\Release (SDL)\BuildLog.htm:
Quote:Compiling...
PltMediaRenderer.cpp
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2065: '_NPT_LocalLogger' : undeclared identifier
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2228: left of '.logger' must have class/struct/union
type is ''unknown-type''
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2065: '_NPT_LocalLogger' : undeclared identifier
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2228: left of '.logger' must have class/struct/union
type is ''unknown-type''
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2065: '_NPT_LocalLogger' : undeclared identifier
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2228: left of '.name' must have class/struct/union
type is ''unknown-type''
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2065: '_NPT_LocalLogger' : undeclared identifier
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2228: left of '.logger' must have class/struct/union
type is ''unknown-type''
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2065: '_NPT_LocalLogger' : undeclared identifier
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2228: left of '.logger' must have class/struct/union
type is ''unknown-type''
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2227: left of '->GetLevel' must point to class/struct/union/generic type
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2065: '_NPT_LocalLogger' : undeclared identifier
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2228: left of '.logger' must have class/struct/union
type is ''unknown-type''
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(234) : error C2227: left of '->Log' must point to class/struct/union/generic type
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2065: '_NPT_LocalLogger' : undeclared identifier
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2228: left of '.logger' must have class/struct/union
type is ''unknown-type''
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2065: '_NPT_LocalLogger' : undeclared identifier
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2228: left of '.logger' must have class/struct/union
type is ''unknown-type''
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2065: '_NPT_LocalLogger' : undeclared identifier
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2228: left of '.name' must have class/struct/union
type is ''unknown-type''
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2065: '_NPT_LocalLogger' : undeclared identifier
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2228: left of '.logger' must have class/struct/union
type is ''unknown-type''
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2065: '_NPT_LocalLogger' : undeclared identifier
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2228: left of '.logger' must have class/struct/union
type is ''unknown-type''
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2227: left of '->GetLevel' must point to class/struct/union/generic type
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2065: '_NPT_LocalLogger' : undeclared identifier
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2228: left of '.logger' must have class/struct/union
type is ''unknown-type''
..\..\xbmc\lib\libUPnP\Platinum\Source\Devices\MediaRenderer\PltMediaRenderer.cpp(239) : error C2227: left of '->Log' must point to class/struct/union/generic type
libPlatinum - 28 error(s), 0 warning(s)
Can anybody tell me what I'm doing wrong/what I've missed?