2013-08-25, 08:57
BTW this is my newbie guide to compile native xbmc with Cubieboard A10 running Cubian (Debian wheezy) http://cubian.org
Main guide: http://linux-sunxi.org/XBMC with some differences
1) There is no need to have a swap file/partition: Cubieboard 1GB RAM is enough to compile without any problem
2) Because my Cubieboard is not connected to a monitor (I access it only using ssh), I use 'screen' to compile so I can detach terminal without stopping compile
$ sudo apt-get install screen
3) Step-by-step guide , all command run as root:
---------- one time step ----------
edit /etc/apt/sources.list and add
deb-src http://ftp.debian.org/debian/ wheezy main contrib non-free
then run usual
# apt-get update && apt-get upgrade
# echo -e "\nA10HWR=1" >> /etc/environment
logout and login
verify env is correct
# set | grep A10
A10HWR=1
# apt-get build-dep xbmc
# apt-get install swig default-jre libgtk2.0-bin libssh-4 libssh-dev
# apt-get install libreadline-dev libusb-1.0
# cd /root
# mkdir xbmc_cubian
# cd xbmc_cubian
(using blue-screen fix http://forum.xbmc.org/showthread.php?tid...pid1470645 )
# git clone git://github.com/rellla/xbmca10.git
download about 374 MB data
# cd xbmca10
# git checkout stage/Frodo_fixblue2
-------------- end one time step ----------
--------- native compile, can be repeated -------------
# screen -L (with -L you have output copied into log file 'screenlog.0')
# cd /root/xbmc_cubian/xbmca10/tools/a10/depends
# make
download extra sources and compile time about 6'
# make -C xbmc
about 230’ compile time
--------- end compile ---------
edit /etc/modules and remove '#' in front of 'mali' module
reboot (or modprobe mali without rebooting)
run /root/xbmc_cubian/xbmca10/xbmc.bin
Main guide: http://linux-sunxi.org/XBMC with some differences
1) There is no need to have a swap file/partition: Cubieboard 1GB RAM is enough to compile without any problem
2) Because my Cubieboard is not connected to a monitor (I access it only using ssh), I use 'screen' to compile so I can detach terminal without stopping compile
$ sudo apt-get install screen
3) Step-by-step guide , all command run as root:
---------- one time step ----------
edit /etc/apt/sources.list and add
deb-src http://ftp.debian.org/debian/ wheezy main contrib non-free
then run usual
# apt-get update && apt-get upgrade
# echo -e "\nA10HWR=1" >> /etc/environment
logout and login
verify env is correct
# set | grep A10
A10HWR=1
# apt-get build-dep xbmc
# apt-get install swig default-jre libgtk2.0-bin libssh-4 libssh-dev
# apt-get install libreadline-dev libusb-1.0
# cd /root
# mkdir xbmc_cubian
# cd xbmc_cubian
(using blue-screen fix http://forum.xbmc.org/showthread.php?tid...pid1470645 )
# git clone git://github.com/rellla/xbmca10.git
download about 374 MB data
# cd xbmca10
# git checkout stage/Frodo_fixblue2
-------------- end one time step ----------
--------- native compile, can be repeated -------------
# screen -L (with -L you have output copied into log file 'screenlog.0')
# cd /root/xbmc_cubian/xbmca10/tools/a10/depends
# make
download extra sources and compile time about 6'
# make -C xbmc
about 230’ compile time
--------- end compile ---------
edit /etc/modules and remove '#' in front of 'mali' module
reboot (or modprobe mali without rebooting)
run /root/xbmc_cubian/xbmca10/xbmc.bin