Contents |
Languages: عربي | Asturianu | Català | Česky | Kaszëbsczi | Dansk | Deutsch | English | Esperanto | Español | Eesti | فارسی | Suomi | Français | Galego | Italiano | 日本語 | 한국어 | Norwegian | Polski | Português Brasileiro | Română | Русский | Svenska | Slovenčina | Slovenščina | српски | Türkçe | Tiếng Việt | Українська | 简体中文 | 繁體中文
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
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
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.
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.