1- Uso windows 7, instalei todos os programas que eles falam que é necessário, mudei o tal "PATH environment variable" do java para C:\Windows\System32
2- fiz os passos 2.1 e o 2.2 o que me retorno os mesmos arquivos
então considerei apenas o 2.2
esses são os arquivos queme parece ser os mesmos do passo 2.1
depois disso abri o Microsoft visual c++, e abri o projeto que no meu caso esta na pasta C:\xbmc\project\VS2010Express\XBMC for Windows.sln apareceu em uma coluna do lado isso
em cima tem um botãozinho verde de debug, clico nele
depois aparece isso na tela e eu clico em yes, não sei pra que serve
ai em uma janela output tem isso
------ Build started: Project: XbmcCommons, Configuration: Debug Win32 ------
Exception.cpp
ilog.cpp
Generating Code...
XbmcCommons.vcxproj -> C:\xbmc\project\VS2010Express\libs\XbmcCommons\Debug\XbmcCommonsd.lib
------ Skipped Build: Project: gtest, Configuration: Debug Win32 ------
Project not selected to build for this solution configuration
------ Build started: Project: XbmcThreads, Configuration: Debug Win32 ------
Atomics.cpp
Event.cpp
LockFree.cpp
Timer.cpp
Implementation.cpp
Win32Exception.cpp
c:\xbmc\xbmc\settings/lib/Setting.h(27): fatal error C1083: Cannot open include file: 'boost/shared_ptr.hpp': No such file or directory
SystemClock.cpp
Thread.cpp
Generating Code...
------ Build started: Project: UnrarXLib, Configuration: Debug (DirectX) Win32 ------
rar.cpp
C:\xbmc\xbmc\utils/GlobalsHandling.h(23): fatal error C1083: Cannot open include file: 'boost/shared_ptr.hpp': No such file or directory
------ Build started: Project: libPlatinum, Configuration: Debug Win32 ------
NptHash.cpp
NptPosixEnvironment.cpp
NptPosixTime.cpp
PltAction.cpp
PltArgument.cpp
PltConstants.cpp
PltCtrlPoint.cpp
PltCtrlPointTask.cpp
PltDatagramStream.cpp
PltDeviceData.cpp
PltDeviceHost.cpp
..\..\lib\libUPnP\Platinum\Source\Core\PltDeviceHost.cpp(628): warning C4244: 'initializing' : conversion from 'double' to 'NPT_Int32', possible loss of data
..\..\lib\libUPnP\Platinum\Source\Core\PltDeviceHost.cpp(651): warning C4244: 'initializing' : conversion from 'double' to 'NPT_Int32', possible loss of data
PltEvent.cpp
PltHttp.cpp
PltHttpClientTask.cpp
PltHttpServer.cpp
PltHttpServerTask.cpp
PltIconsData.cpp
PltMimeType.cpp
PltProtocolInfo.cpp
PltService.cpp
Generating Code...
Compiling...
PltSsdp.cpp
PltStateVariable.cpp
PltTaskManager.cpp
PltThreadTask.cpp
PltUPnP.cpp
ConnectionManagerSCPD.cpp
ContentDirectorySCPD.cpp
ContentDirectorywSearchSCPD.cpp
PltDidl.cpp
PltFileMediaServer.cpp
PltMediaBrowser.cpp
PltMediaCache.cpp
PltMediaItem.cpp
PltMediaServer.cpp
PltSyncMediaBrowser.cpp
AVTransportSCPD.cpp
PltMediaController.cpp
PltMediaRenderer.cpp
RdrConnectionManagerSCPD.cpp
RenderingControlSCPD.cpp
Generating Code...
Compiling...
PltMediaConnect.cpp
X_MS_MediaReceiverRegistrarSCPD.cpp
Neptune.cpp
NptBase64.cpp
NptBufferedStreams.cpp
NptCommon.cpp
NptConsole.cpp
NptDataBuffer.cpp
NptDebug.cpp
NptDynamicLibraries.cpp
NptFile.cpp
NptHttp.cpp
NptList.cpp
NptLogging.cpp
NptMessaging.cpp
NptNetwork.cpp
NptQueue.cpp
NptResults.cpp
NptRingBuffer.cpp
NptSimpleMessageQueue.cpp
Generating Code...
Compiling...
NptSockets.cpp
NptStreams.cpp
NptStrings.cpp
NptSystem.cpp
NptThreads.cpp
NptTime.cpp
NptTls.cpp
NptUri.cpp
NptUtils.cpp
NptXml.cpp
NptZip.cpp
NptBsdSockets.cpp
NptStdcEnvironment.cpp
NptStdcFile.cpp
NptWin32Debug.cpp
NptWin32DynamicLibraries.cpp
NptWin32File.cpp
NptWin32MessageQueue.cpp
NptWin32Network.cpp
NptWin32Queue.cpp
Generating Code...
Compiling...
NptWin32System.cpp
NptWin32Threads.cpp
Generating Code...
libPlatinum.vcxproj -> C:\xbmc\project\VS2010Express\libs\libPlatinum\Debug\libPlatinumd.lib
------ Build started: Project: libhts, Configuration: Debug Win32 ------
htsatomic.c
htsbuf.c
htsmsg.c
htsmsg_binary.c
htsstr.c
net_winsock.c
sha1.c
Generating Code...
libhts_2010.vcxproj -> C:\xbmc\project\VS2010Express\libs\libhts\Debug\libhts.lib
------ Build started: Project: libXDAAP, Configuration: Debug Win32 ------
daap.c
debug.c
dmap_generics.c
global.c
hasher.c
httpClient.c
libXDAAP.c
..\libXDAAP.c(1322): warning C4101: 'assert' : unreferenced local variable
md5.c
Generating Code...
libXDAAP_win32.vcxproj -> C:\xbmc\project\VS2010Express\libs\libXDAAP\Debug\libXDAAPd.lib
------ Build started: Project: libRTV, Configuration: Debug Win32 ------
crypt.c
guideclient.c
httpclient.c
httpfsclient.c
interface.c
interface.c(135): warning C4244: 'function' : conversion from 'double' to 'size_t', possible loss of data
md5.c
netclient.c
rtv.c
sleep.c
Generating Code...
GuideParser.cpp
libRTV.vcxproj -> C:\xbmc\project\VS2010Express\libs\libRTV\Debug\libRTV_win32.lib
------ Build started: Project: squish, Configuration: Debug Win32 ------
alpha.cpp
clusterfit.cpp
colourblock.cpp
colourfit.cpp
colourset.cpp
maths.cpp
rangefit.cpp
singlecolourfit.cpp
squish.cpp
Generating Code...
squish_2010.vcxproj -> C:\xbmc\project\VS2010Express\libs\squish\Debug\squishd.lib
------ Build started: Project: XBMC, Configuration: Debug (DirectX) Win32 ------
Generating SWIG bindings
O sistema não pode encontrar o caminho especificado.
[C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmc.xml, C:\xbmc\xbmc\interfaces\python\PythonSwig.cpp.template, C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmc.cpp, C:\xbmc\xbmc\interfaces\python\generated\doxygenxml]
Caught: java.lang.AssertionError: Cannot locate the spec file "C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmc.xml.". Expression: (moduleSpec.exists() && moduleSpec.isFile())
java.lang.AssertionError: Cannot locate the spec file "C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmc.xml.". Expression: (moduleSpec.exists() && moduleSpec.isFile())
at Generator.run(Generator.groovy:55)
Não foi possível encontrar C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmc.xml
Generating SWIG bindings
O sistema não pode encontrar o caminho especificado.
[C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcaddon.xml, C:\xbmc\xbmc\interfaces\python\PythonSwig.cpp.template, C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcaddon.cpp, C:\xbmc\xbmc\interfaces\python\generated\doxygenxml]
Caught: java.lang.AssertionError: Cannot locate the spec file "C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcaddon.xml.". Expression: (moduleSpec.exists() && moduleSpec.isFile())
java.lang.AssertionError: Cannot locate the spec file "C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcaddon.xml.". Expression: (moduleSpec.exists() && moduleSpec.isFile())
at Generator.run(Generator.groovy:55)
Não foi possível encontrar C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcaddon.xml
Generating SWIG bindings
O sistema não pode encontrar o caminho especificado.
[C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcgui.xml, C:\xbmc\xbmc\interfaces\python\PythonSwig.cpp.template, C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcgui.cpp, C:\xbmc\xbmc\interfaces\python\generated\doxygenxml]
Caught: java.lang.AssertionError: Cannot locate the spec file "C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcgui.xml.". Expression: (moduleSpec.exists() && moduleSpec.isFile())
java.lang.AssertionError: Cannot locate the spec file "C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcgui.xml.". Expression: (moduleSpec.exists() && moduleSpec.isFile())
at Generator.run(Generator.groovy:55)
Não foi possível encontrar C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcgui.xml
Generating SWIG bindings
O sistema não pode encontrar o caminho especificado.
[C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcplugin.xml, C:\xbmc\xbmc\interfaces\python\PythonSwig.cpp.template, C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcplugin.cpp, C:\xbmc\xbmc\interfaces\python\generated\doxygenxml]
Caught: java.lang.AssertionError: Cannot locate the spec file "C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcplugin.xml.". Expression: (moduleSpec.exists() && moduleSpec.isFile())
java.lang.AssertionError: Cannot locate the spec file "C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcplugin.xml.". Expression: (moduleSpec.exists() && moduleSpec.isFile())
at Generator.run(Generator.groovy:55)
Não foi possível encontrar C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcplugin.xml
Generating SWIG bindings
O sistema não pode encontrar o caminho especificado.
[C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcvfs.xml, C:\xbmc\xbmc\interfaces\python\PythonSwig.cpp.template, C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcvfs.cpp, C:\xbmc\xbmc\interfaces\python\generated\doxygenxml]
Caught: java.lang.AssertionError: Cannot locate the spec file "C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcvfs.xml.". Expression: (moduleSpec.exists() && moduleSpec.isFile())
java.lang.AssertionError: Cannot locate the spec file "C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcvfs.xml.". Expression: (moduleSpec.exists() && moduleSpec.isFile())
at Generator.run(Generator.groovy:55)
Não foi possível encontrar C:\xbmc\xbmc\interfaces\python\generated\AddonModuleXbmcvfs.xml
pch.cpp
c:\xbmc\xbmc\win32\pch.h(44): fatal error C1083: Cannot open include file: 'boost/shared_ptr.hpp': No such file or directory
========== Build: 6 succeeded, 3 failed, 0 up-to-date, 1 skipped ==========
depois aparece isso
eu clico em yes e aparece isso
bom é isso, não faço a mínima ideia de como compilar !!!!!!!!!!!!!!!