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

Jump to: navigation, search
m (Added soprano. This will pull in the required RDF parser and virtuoso backends.)
m (qmake not found by kdesrc-build)
Line 30: Line 30:
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
yum install yum-utils
yum install yum-utils
On Fedora 16 [[../../kdesrc-build|kdesrc-build]] will complain about qmake being missing. It is located at /usr/bin/qmake-qt4. Simply create a symbolic for qmake:
<syntaxhighlight lang="bash">
ln -s qmake-qt4 /usr/bin/qmake

Revision as of 19:57, 18 April 2012



Building KDE4 From Source (Fedora Linux requirements)
Tutorial Series   Getting Started
Previous   Build KDE
What's Next   Build KDE
Further Reading   kdesvn-build: The KDE From Subversion Build Tool
KDE Build Environment including useful scripts
Introduction to CMake


Install basic toolchain:

yum groupinstall 'Development Tools'
yum install subversion cmake

Install the yum-utils package to get yum-builddep:

yum install yum-utils

On Fedora 16 kdesrc-build will complain about qmake being missing. It is located at /usr/bin/qmake-qt4. Simply create a symbolic for qmake:

ln -s qmake-qt4 /usr/bin/qmake

Basic functional desktop

yum-builddep kdelibs kdebase akonadi soprano

Full-optionals desktop

yum-builddep kdeaccessibility kdeadmin kdeartwork \
    kdebase kdebindings kdeedu kdegames kdegraphics \
    kdelibs kdemultimedia kdenetwork kdepim \
    kdepimlibs kdeplasma-addons kdesdk kdetoys \
    kdeutils akonadi


Fedora 12 (and less) still ship with KOffice 1.6.

yum-builddep will install dependencies for the KDE 3 version.

yum-builddep koffice-suite


It generally requires the following tools installed:

yum install doxygen graphviz qt-doc

Module prerequisites

To install prerequisites just run

yum-builddep module-name

Where "module-name" is the name of the module you want to install

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