|
|
| (35 intermediate revisions by 10 users not shown) |
| Line 1: |
Line 1: |
| __NOTOC__
| | {{xbmc4xbox|HOW-TO_compile_XBMC_for_Xbox_from_source_code}} |
| =Checking Out CVS=
| |
| ==Prerequisites==
| |
| * Microsoft Visual C++ 2003 (Compiler and IDE)
| |
| * Microsoft XDK (XBox Development Kit)
| |
| * TortoiseCVS
| |
| ==Getting Source==
| |
| ===Using TortoiseCVS===
| |
| If you have TortoiseCVS, you can skip the first two steps.
| |
| * Get TortoiseCVS installer from [http://www.tortoisecvs.org/ the TortoiseCVS site]
| |
| * Install TortoiseCVS
| |
| * Right click in a directory and click "CVS Checkout" and it will present this screen
| |
| [[Image:Tcvs empty.png]]
| |
| * Fill in the CVSROOT with ":pserver:[email protected]:/cvsroot/xbmc" which will automaticaly fill in several of the other box's for you. | |
| * Fill in the Module with "XBMC" which will give you a box that looks like:
| |
| [[Image:Tcvs full.png]]
| |
| * Click ok and wait for all the source tree to download
| |
| ==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.
| |