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

From Official Kodi Wiki
Jump to navigation Jump to search
>Gamester17
m (HOW-TO: Download and compile your own builds of XBMC moved to HOW-TO compile XBMC for Xbox from source code: XBMC is multi-platform now so need to change the title of this article)
>Gamester17
Line 2: Line 2:
=Checking Out SVN=
=Checking Out SVN=
==Prerequisites==
==Prerequisites==
* Microsoft Visual C++ 2003 (Compiler and IDE) ''Note: VC 2005 or later is not compatible with XDK.''
* Microsoft Visual C++ 2003 (Compiler and IDE) ''Note: VC 2005 or later is not compatible with the [[XDK]].''
* [[XDK|Microsoft XDK (XBox Development Kit)]]  ''Note: If you installed Service Pack 1 for Visual Studio (or otherwise modified the installed files), you need to run the XDK setup with the /s flag.''
*[http://www.microsoft.com/downloads/details.aspx?FamilyID=fd044a42-9912-42a3-9a9e-d857199f888e DirectX 9.0 SDK Update (Summer 2004)]
* TortoiseSVN
* [[XDK|Microsoft Xbox Software Development Kit (a.k.a. XDK)]]  ''Note: If you installed Service Pack 1 for Visual Studio (or otherwise modified the installed files), you need to run the XDK setup with the /s flag.''
* [http://tortoisesvn.net/ TortoiseSVN] (or a other [[SVN]] client of your choosing if you prefer).


==Getting Source==
==Getting Source==

Revision as of 11:05, 21 January 2009

Checking Out SVN

Prerequisites

Getting Source

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.