KDE TechBase
  • Page
  • Discussion
  • Edit
  • History
KDE TechBase is a Wiki - You can help! Please contribute! Questions?

Getting Started/Build/KDE4/openSUSE

< Getting Started | Build | KDE4

Languages: English | Dansk | Deutsch | Français | Italiano | Русский | Slovenščina | Suomi | 简体中文 | Galego | Español | Esperanto | Svenska | 한국어 | Română | Brazilian Portuguese | Česky | عربي | فارسی | Polski | 日本語

In openSUSE 10.2 and newer, you can install packages using Zypper:

sudo zypper install <package-name>

In older releases of SUSE, you can use YaST:

su
yast -i <packagename>

Required Packages

The packages you will need to install are:

xorg-x11-devel
libxml2-devel 
kdesdk3 
clucene-core-devel 
boost-devel
libjpeg-devel 
liblrdf-devel 
libpng-devel 
libxslt-devel 
libredland-devel
Mesa-devel 
giflib-devel 
subversion 
gcc 
gcc-c++
gmp-devel (needed to build kdesupport)
xine-devel
libgpgme-devel (needed to build kdepimlibs)
pcre-devel

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]

Now install the following packages:

cmake
dbus-1-devel
libqt4-devel
libqca2-devel
libsoprano-devel
libqimageblitz-devel
strigi
strigi-devel

CMake binary packages for openSUSE are available from the KDE:KDE4 repository as well as from the openSUSE build service.

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 building KDE 4.

Retrieved from "http://techbase.kde.org/Getting_Started/Build/KDE4/openSUSE"

Navigation

  • Home
  • Help
  • Recent changes

Sections

  • Getting started
  • Development
  • Schedules
  • Policies
  • Contribute
  • Projects

Toolbox

  • What links here
  • Related changes
  • Upload file
  • Special pages
  • Printable version
  • Permanent link

Personal tools

  • Log in / create account
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. Qt® and Trolltech® are registered trademarks of Trolltech ASA. Linux® is a registered Trademark of Linus Torvalds. | Legal