Getting Started/Build/Fedora17

From KDE TechBase
Revision as of 02:18, 13 July 2012 by Kde185 (talk | contribs) (Added basic instructions for getting up and running on fedora 17. Need kdesrc-build instructions.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

To build KDE from source on Fedora 17 issue first install the necessary packages:

 sudo yum groupinstall "KDE Software Compilation" "Development Libraries" "Development Tools" "KDE Software Development" "X Software Development"
 sudo yum install dbusmenu-qt-devel docbook-dtds docbook-utils libxslt-devel aspell-devel avahi-devel grantlee-devel jasper jasper-devel media-player-info OpenEXR OpenEXR-devel pcre-devel qca2-devel raptor2-devel redland-devel libudev-devel akonadi-devel libical-devel libxslt-devel prison-devel libtidy-devel libcanberra-devel exiv2 exiv2-libs exiv2-devel rpc2 rpc2-devel xz-devel libssh-devel libssh2-devel NetworkManager-devel pulseaudio-libs-devel openslp-devel gpgme-devel strigi dblatex taglib-devel polkit-devel libmusicbrainz-devel libv4l-devel sane-backends-devel lcms2-devel libgphoto2-devel eigen2-devel libmusicbrainz3-devel cdparanoia-devel bzr redland-bindings-common libiodbc-devel
 sudo yum-builddep qt

TODO: kdesrc-build instructions / config

If you add a new XSession to run the newly built KDE, you must disable selinux before X will show you the entry. To permanently disable selinux edit /etc/selinux/config and set:

 SELINUX=disabled

Then use the command to disable selinux immediately without needing to reboot:

 setenforce 0