|
|
| (75 intermediate revisions by 22 users not shown) |
| Line 1: |
Line 1: |
| {{Current event}} | | {{mininav|[[Development]]}} |
| | {{redv|Warning:|This page is '''deprecated'''.<br />Starting with Kodi v18 "Leia", Kodi's build guides are kept '''[https://github.com/xbmc/xbmc/blob/master/docs/README.md alongside the code]''', where it is much easier to keep them up-to-date with current code.}} |
|
| |
|
| ==Prerequisites==
| |
|
| |
|
| In order to successful install XBMC, even by source or by rpms you need the following Repositories to be added in Yast:
| | [[Category:How-to]] |
| | | [[Category:Linux]] |
| *OSS
| | [[Category:Compiling]] |
| 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:
| |
| | |
| <code><pre>$ sudo zypper in XBMC</pre></code>
| |
| | |
| ===Installation from Source Code===
| |
| | |
| ====Getting the source code====
| |
| For the first time:<br>
| |
| <code>
| |
| <pre>$ sudo zypper in subversion
| |
| $ cd $HOME
| |
| $ svn checkout https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/XBMC</pre></code>
| |
| | |
| In order to update the source code (and clean old make files):<br>
| |
| <code>
| |
| <pre>$ cd $HOME/XBMC
| |
| $ svn up
| |
| $ make clean</pre>
| |
| </code>
| |
| | |
| ====Install All Building Dependencies====
| |
| | |
| Type that in a terminal (you may want to copy and paste)
| |
| | |
| <code>
| |
| <pre>$ 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
| |
| $ sudo zypper in SDL-devel SDL_image-devel SDL_mixer-devel jpegint-devel audiofile-devel fontconfig-devel freetype2-devel fribidi-devel glibc-devel hal-devel
| |
| $ sudo zypper in libbz2-devel libstdc++-devel libexpat-devel glib2-devel libjasper-devel libjpeg-devel mad-devel libmikmod-devel libmms-devel libogg-devel
| |
| $ sudo zypper in libopenssl-devel sqlite3-devel libstdc++-devel libpng-devel libtre-devel e2fsprogs-devel libvorbis-devel lzo-devel pcre-devel libenca-devel
| |
| $ sudo zypper in libfaac-devel ccache xorg-x11-devel Mesa-devel dbus-1-devel glew-devel alsa-devel libmysqlclient-devel libcurl-devel zlib-devel xmms-devel ftgl-devel/pre></code>
| |