Difference between revisions of "Getting Started/Build/Distributions/openSUSE"

Jump to: navigation, search
(Required Packages)
Line 43: Line 43:
 
  ./bootstrap
 
  ./bootstrap
 
  make && make install
 
  make && make install
 +
 +
= kdesupport =
 +
Now install dbus, qt and kdesupport from SUSE:
 +
<code>
 +
dbus-1-devel
 +
libqt4-devel
 +
libqca2-devel
 +
libsoprano-devel
 +
libqimageblitz-devel
 +
strigi
 +
strigi-devel
 +
</code>
 +
 +
There are a lot more packages that are needed to satisfy the config-check, such as libusb-devel, bison etc., so look out for the config notifications and install accordingly. Please remember to skip any instructions that refer to kdesupport below. Start to compile with kdelibs.
  
 
= Optional Packages =
 
= Optional Packages =
Line 60: Line 74:
 
installation_sources -a http://software.opensuse.org/download/KDE:/KDE4:/[YOUR SUSE LINUX VERSION]
 
installation_sources -a http://software.opensuse.org/download/KDE:/KDE4:/[YOUR SUSE LINUX VERSION]
 
</code>
 
</code>
 
 
= distro packages =
 
Now install the following packages:
 
<code>
 
dbus-1-devel
 
libqt4-devel
 
libqca2-devel
 
libsoprano-devel
 
libqimageblitz-devel
 
strigi
 
strigi-devel
 
</code>
 
 
There are a lot more packages that are needed to satisfy the config-check, such as libusb-devel, bison etc., so look out for the config notifications and install accordingly. Please remember to skip any instructions that refer to kdesupport below. Start to compile with kdelibs.
 
 
  
 
Return to [[Getting_Started/Build/KDE4#kdelibs|building KDE 4]].
 
Return to [[Getting_Started/Build/KDE4#kdelibs|building KDE 4]].

Revision as of 17:25, 22 November 2008


Contents

Getting_Started/Build/KDE4/openSUSE


Required Packages

Use the following commands to install the needed packages:

yast -i alsa-devel
yast -i automoc4
yast -i avahi-devel
yast -i patch 
yast -i cups-devel
yast -i kde4-filesystem
yast -i libbz2-devel
yast -i avahi-compat-mDNSResponder-devel
yast -i hal-devel
yast -i xorg-x11-devel
yast -i libQtWebKit-devel
yast -i libxml2-devel 
yast -i kdesdk3 
yast -i clucene-core-devel 
yast -i boost-devel
yast -i libjpeg-devel 
yast -i liblrdf-devel 
yast -i libpng-devel 
yast -i libxslt-devel 
yast -i libredland-devel
yast -i Mesa-devel 
yast -i giflib-devel 
yast -i subversion 
yast -i gcc-c++
yast -i gmp-devel
yast -i xine-devel
yast -i libgpgme-devel (needed to build kdepimlibs)
yast -i pcre-devel

cmake

Now install cmake, in this example 2.6.2:

cd
wget http://www.cmake.org/files/v2.6/cmake-2.6.2.tar.gz
tar xvzf cmake-2.6.2.tar.gz
cd cmake-2.6.2
./bootstrap
make && make install

kdesupport

Now install dbus, qt and kdesupport from SUSE: dbus-1-devel libqt4-devel libqca2-devel libsoprano-devel libqimageblitz-devel strigi strigi-devel

There are a lot more packages that are needed to satisfy the config-check, such as libusb-devel, bison etc., so look out for the config notifications and install accordingly. Please remember to skip any instructions that refer to kdesupport below. Start to compile with kdelibs.

Optional Packages

You can skip the manual and painful installation kdesupport and its dependencies ( Qt 4.3, CMake 2.4.6, DBus, Hal, clucene-core, Strigi, Soprano and other Nepomuk dependencies) by adding the KDE:KDE4 repository from the openSUSE Build Service to your installation sources.

For openSUSE 10.2 and newer add this Repository to your Install Source (Yast) http://download.opensuse.org/repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_10.2/

For older versions of SUSE Linux do: su installation_sources -a http://software.opensuse.org/download/KDE:/KDE4:/[YOUR SUSE LINUX VERSION]

Return to building KDE 4.


KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal