Archive:Compile Kodi on openSUSE

From Official Kodi Wiki
Revision as of 09:18, 11 October 2008 by >Anubisg1 (initial revision)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Current event

Prerequisites

In order to successful install XBMC, even by source or by rpms you need the following Repositories to be added in Yast:

  • OSS

http://download.opensuse.org/distribution/11.0/repo/oss/

  • Packman

http://ftp.skynet.be/pub/packman/suse/11.0/

You can easly add them by YaSTt (package manager) --> repositories --> repositories manager --> add --> community repositories""

Installation

Installation with RPMs

Use YaST ot zypper to install XBMC:

$ sudo zypper in XBMC

Installation from Source Code

Getting the source code

For the first time:

$ sudo zypper in subversion
$ cd $HOME
$ svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC

In order to update the source code (and clean old make files):

$ cd $HOME/XBMC
$ svn up
$ make clean

Install All Building Dependencies

Type that in a terminal (you may want to copy and paste)

$ sudo zypper in make cmake autoconf automake gcc gcc-c++ boost-devel python-devel python-sqlite2 dbus-1-devel gperf gcc-fortran unzip zip unrar nasm Mesa-devel dbus-1-devel SDL-devel SDL_image-devel SDL_mixer-devel jpegint-devel audiofile-devel fontconfig-devel freetype2-devel fribidi-devel glibc-devel hal-devel glew-devel alsa-devel  libbz2-devel libstdc++-devel libexpat-devel glib2-devel libjasper-devel libjpeg-devel mad-devel libmikmod-devel libmms-devel libmysqlclient-devel libogg-devel libopenssl-devel sqlite3-devel libstdc++-devel libpng-devel libtre-devel e2fsprogs-devel libvorbis-devel lzo-devel pcre-devel libenca-devel libcurl-devel zlib-devel libfaac-devel ccache xorg-x11-devel