XBMC (9.11 camelot or trunk) on Moblin 2.1
Download either the latest SVN build (the SVN build used during this howto was 27627) or the latest stable (9.11 Camelot)
(For information 9.11 Camelot is revision 26018 - list of tags is here http://xbmc.svn.sourceforge.net/viewvc/xbmc/tags/)
Run only one of the below
svn co http://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk xbmc
svn co -r 26018 http://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk xbmc
Follow the "Preparing the system" (Part 1) section for Boxee on moblin.
install libflac, libsmblient and libtiff
sudo yum install flac flac-devel libsmbclient-devel libtiff-devel
install libfaad and libmpeg2
wget ftp://fr2.rpmfind.net/linux/rpmfusion/free/fedora/releases/10/Everything/i386/os/faad2-libs-2.6.1-6.fc10.i386.rpm
wget ftp://ftp.ntua.gr/pub/linux/rpmfusion/free/fedora/releases/10/Everything/x86_64/os/faad2-devel-2.6.1-6.fc10.i386.rpm
wget ftp://ftp.ntua.gr/pub/linux/rpmfusion/free/fedora/releases/10/Everything/x86_64/os/libmpeg2-0.5.1-3.fc10.i386.rpm
wget ftp://ftp.ntua.gr/pub/linux/rpmfusion/free/fedora/releases/10/Everything/x86_64/os/libmpeg2-devel-0.5.1-3.fc10.i386.rpm
sudo rpm -ivh faad2* libmpeg*
For camelot, you will need to apply a patch in order to get past an SSL error. The bug is here http://trac.xbmc.org/ticket/8137
wget http://trac.xbmc.org/raw-attachment/ticket/8137/libbdnav-remove-openssl.patch
patch < libbdnav-remove-openssl.patch
choose xbmc/cores/dvdplayer/Codecs/libbdnav/configure.ac
For working VDPAU you will need libvdpau2.0. The easiest way to do that is to install the latest 195 nvidia driver. If you don't have an nvidia card, then just ignore this, you will compile the code with VPDAU disabled.
If you are doing this, I will assume that you have allready followed my guide for the acer revo on moblin.. You will need to recompile Xorg for this to work and change the permissions on the Xorg binary (Parts 3,4 and 6)
sudo sh NVIDIA-Linux-x86-195.30-pkg1.run
Change the -j argument to number of threads your CPU can execute simulatneously +1. On a revo (Atom N230) that's 3.
mkdir /home/brendan/xbmc_camelot
cd camelot
./bootstrap
./configure --prefix=/home/brendan/xbmc_camelot
make -j3
make install
Tags: 9.11, acer revo, Boxee, camelot, Linux, moblin, moblin 2.1, XBMC



February 11th, 2010 at 18:48
[...] the original post: XBMC (9.11 camelot or trunk) on Moblin 2.1 | Madeo.co.uk Posted in: Hardware ADD [...]