User Tools

Site Tools


xmbc-rpb_arch

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
xmbc-rpb_arch [2012/07/14 13:57]
xouillet created
— (current)
Line 1: Line 1:
-====== Cross-compilation of XBMC-RBP on Arch linux ARM ====== 
- 
-===== What ? ===== 
- 
-This wiki will explain the steps I have followed to cross-compile the [[http://​www.raspberrypi.org/​|rasbperrypi]]-optimzed 
-xmbc named [[xmbc-rbp|https://​github.com/​xbmc/​xbmc-rbp]]. 
- 
-The compilation is done from an x86 computer and will generate arm binaries suitable for Raspberry Pi. All the 
-process is oriented for the generation of a [[Arch Linux ARM|http://​archlinuxarm.org/​]] package. The Arch Linux ARM 
-distribution for Raspberry Pi can be found on the [[Raspberry Pi download page|http://​www.raspberrypi.org/​downloads]] 
- 
-===== Why ? ===== 
- 
-In fact, a PKGBUILD for xmbc-rbp is already available in [[http://​aur.archlinux.org/​packages.php?​ID=60530|AUR]]. This package 
-is, as far as I know, fully functionnal « but » it respects the [[Arch Linux ARM official way of generating package|http://​archlinuxarm.org/​developers/​distcc-cross-compiling]] 
-that is compiling directly on the target device, eventually with the help of [[distcc|http://​en.wikipedia.org/​wiki/​Distcc]] to distribute the work, even on x86 computer. 
- 
-The former method has the advantage that all the preprocessing is done on the target system, with target include/​libraries/​… which is much more simple. 
- 
-The method explained here will do all the compilation on the x86 computer but will need to access the root system of the Rasbperry Pi for the libraries and include of extern libraries. 
-This is accomplished by for example mounting the sd card of the Raspberry Pi on the computer. 
- 
-===== How ? ===== 
- 
-Ok here it comes… ​ 
- 
  
xmbc-rpb_arch.1342267069.txt.gz · Last modified: 2015/10/13 18:48 (external edit)