Archive:HOW-TO:Compile XBMC for Xbox: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
>Gamester17
>Gamester17
Line 1: Line 1:
=Checking Out SVN=
=Checking Out SVN=
==Prerequisites==
==Prerequisites==
* Microsoft Windows XP operating-system installed on an x86-based computer.
* [http://en.wikipedia.org/wiki/Visual_C%2B%2B Microsoft Visual C++ .NET 2003] or [http://en.wikipedia.org/wiki/Microsoft_Visual_Studio#Visual_Studio_.NET_2003 Visual Studio .NET 2003](Compiler and IDE) ''Note: VC/VS 2005 or later is not compatible with the [[XDK]]. Also note that XBMC is not coded in C++ (and not in a .NET programming-language as the names of these Visual Studio versions might indicate).''
* [http://en.wikipedia.org/wiki/Visual_C%2B%2B Microsoft Visual C++ .NET 2003] or [http://en.wikipedia.org/wiki/Microsoft_Visual_Studio#Visual_Studio_.NET_2003 Visual Studio .NET 2003](Compiler and IDE) ''Note: VC/VS 2005 or later is not compatible with the [[XDK]]. Also note that XBMC is not coded in C++ (and not in a .NET programming-language as the names of these Visual Studio versions might indicate).''
*[http://www.microsoft.com/downloads/details.aspx?FamilyID=fd044a42-9912-42a3-9a9e-d857199f888e DirectX 9.0 SDK Update (Summer 2004)]
*[http://www.microsoft.com/downloads/details.aspx?FamilyID=fd044a42-9912-42a3-9a9e-d857199f888e DirectX 9.0 SDK Update (Summer 2004)]

Revision as of 11:15, 21 January 2009

Checking Out SVN

Prerequisites

Getting the Source Code

Using TortoiseSVN

If you have TortoiseSVN, you can skip the first two steps.

File:TortoiseSVN Xbmc.png

  • Click ok and wait for all the source tree to download. (Expect a 250-300 MB download the first time you checkout!)

Building XBMC

Build.bat

Building with build.bat is a very simple process

  • Double click on build.bat to run the automated build process
  • The process will create a BUILD directory with your new XBMC build inside

xbmc.sln

This is the way of just building default.xbe, which is only recomended for advanced users who are debugging problems.

  • Open up the xbmc.sln file with Visual C++ 2003
  • Select Release or Debug from the Build Manager
  • Compile, and wait
  • Depending on if you selected Release or Debug, the default.xbe would be in that sub directory.