Installing Xbox Media Center (XBMC) On Fedora 9 (i386)
Installing Xbox Media Center (XBMC) On Fedora 9 (i386)Version 1.0 The Xbox Media Center (XBMC) is a media center application for Linux, Mac, and Windows that allows you to manage/watch/listen to/view your videos, music, and pictures. It has a nice interface, can be controlled from the desktop or a remote control or via its built-in web interface, and it can be extended by custom scripts. This guide shows how you can install XBMC on a Fedora 9 desktop (i386). I do not issue any guarantee that this will work for you!
1 Installing XBMCFirst, open a terminal (Applications > System Tools > Terminal): Go to your home directory and become root: cd ~ There's no pre-built XBMC package for Fedora 9, so we must build it ourselves. Before we can do so, we need to install a few prerequisites: yum groupinstall 'Development Tools' yum groupinstall 'Development Libraries' yum install subversion Then we check out the XBMC sources: svn co http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/ Now we add the Livna repository to our system... rpm -Uvh http://rpm.livna.org/livna-release-9.rpm ... and install some further prerequisites (the command goes in one line!): yum install fribidi* libogg libogg-devel SDL* glew glew-devel libvorbis libvorbis-devel gperf libmad-devel tre tre-devel boost boost-devel bzip2-devel bzip2-libs curl-devel lzo lzo-devel libXinerama-devel mysql-libs mysql-devel freetype-devel jasper jasper-devel sqlite-devel faac faac-devel enca enca-devel hal hal-devel hal-libs cmake nasm libXmu-devel fontconfig-devel pcre-devel gcc-c++ ln -s /usr/lib/mysql/libmysqlclient.so.15.0.0 /usr/lib/libmysqlclient.so Now we can start building XBMC: cd linuxport/XBMC/ After the ./configure command has succeeded, type make ... and be patient - this can take some time. It is possible that make stops with an error. If you get the following error... In file included from GUIButtonControl.cpp:26: ... do this... cd xbmc ... and run make again. If you get the following error... LaTeX Warning: Reference `dvdcss_8h' on page 1 undefined on input line 5. ... cancel the build process by pressing CTRL+C and open xbmc/cores/dvdplayer/Codecs/libDVDCSS/doc/latex/dvdcss_8h.tex: gedit xbmc/cores/dvdplayer/Codecs/libDVDCSS/doc/latex/dvdcss_8h.tex In line 49 you should find the string \item[Author:]Stéphane Borel $<${\tt stef@via.ecp.fr}$>$ - replace the é in the name with a normal e so that it looks as follows: [...]
\item[Author:]Stephane Borel $<${\tt stef@via.ecp.fr}$>$
[...]
Then run make again. If you get the following error... In file included from tif_ojpeg.c:35: ... do this... cp xbmc/lib/cximage-6.0/jpeg/jpegint.h /usr/include/ ... and run make again. After the make command has succeeded, run make install Afterwards, exit the root shell... exit ... and start XBMC: xbmc If you don't want to start XBMC from the command line, then the next chapter is for you.
|
www.seamlessenterprise.com
One number. One voicemail. Seize the lead. Sprint Mobile Integration.
www.seamlessenterprise.com
One Number. One Voicemail.
Make it easier for clients to reach you. Turn your desk phone and mobile phone into one with Sprint Mobile Integration.
www.seamlessenterprise.com
One number. One voicemail. Sprint Mobile Integration.
www.seamlessenterprise.com
AT&T Synaptic Compute as a Service. Boost your power on demand.
Trial: IBM Cognos Express Reporting, Analysis & Planning
Learn benefits of Simpana software.
View the Gartner Video





print: 

Recent comments
14 hours 46 min ago
17 hours 30 min ago
22 hours 56 min ago
1 day 1 hour ago
1 day 2 hours ago
1 day 3 hours ago
1 day 4 hours ago
1 day 10 hours ago
1 day 11 hours ago
1 day 14 hours ago