Make sure you have the rpm-fusion repositories enabled. You can find how to do this over here.
Install the following packages
yum install SDL* glew glew-devel libmad-devel tre tre-devel libogg libogg-devel libvorbis libvorbis-devel boost boost-devel bzip2-devel bzip2-libs fribidi* lzo lzo-devel mysql-libs mysql-devel jasper jasper-devel faac faac-devel enca enca-devel hal hal-devel hal-libs cmake gperf nasm libXmu-devel fontconfig-devel freetype-devel libXinerama-devel pcre-devel gcc-c++ sqlite-devel curl-devel mysql-devel libcdio-devel libmms-devel faad2-devel flac-devel libsmbclient-devel libXtst-devel libsamplerate-devel libtiff-devel pulseaudio-libs-devel avahi-devel wavpack-devel libmpeg2-devel libtool libmicrohttpd-devel libmodplug-devel redhat-lsb expat-devel subversion gettext gettext-libs gettext-devel
For NVIDIA Graphic cards also install libvdpau-devel.i686
sudo yum install libvdpau-devel
Get the xbmc repository
svn co https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk/ XBMC
Now configure the application
sudo ln -s /usr/lib/mysql/libmysqlclient.so.16.0.0 /usr/lib/libmysqlclient.so cd XBMC/ ./bootstrap ./configure make
Install XBMC
make install
Start XBMC by typing
xbmc
in a terminal. Of course you can create a shortcut for this.
Sometimes SELinux can prevent XBMC from starting. I always disable it, but you can run the following commands (as root) to let SELinux load the files.
chcon -t textrel_shlib_t '/usr/local/share/xbmc/system/players/dvdplayer/avutil-50-i486-linux.so'
chcon -t textrel_shlib_t '/usr/local/share/xbmc/system/players/dvdplayer/swscale-0.6.1-i486-linux.so'
chcon -t textrel_shlib_t '/usr/local/share/xbmc/system/players/dvdplayer/avcodec-52-i486-linux.so'
chcon -t textrel_shlib_t '/usr/local/share/xbmc/system/players/dvdplayer/avformat-52-i486-linux.so'





Recente reacties