BuildKDE4

From PardusWiki
(Difference between revisions)
Jump to: navigation, search
Line 28: Line 28:
  
 
=== kdesupport ===
 
=== kdesupport ===
 +
$ cs
 +
$ svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/
 +
$ cd kdesupport
 +
$ cmakekde
 +
 +
=== kdelibs ===
 +
$ cd 
 +
$ cs
 +
$ mkdir KDE && cd KDE
 +
$ svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs
 +
$ cd kdelibs
 +
$ cmakekde
 +
 +
=== kdepimlibs ===
 +
$ cs KDE
 +
$ svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdepimlibs
 +
$ cd kdepimlibs
 +
$ cmakekde

Revision as of 13:45, 28 November 2007

Template:Draft

Contents

Getting Started

We will install KDE4 to a userdir, to do that let create a new user;

# useradd -m pardus
# passwd

You will also need this .bashrc file to do some operations easily.

Required Packages

# pisi it gcc subversion pkgconfig glut jpeg libpng giflib clucene cppunit liblrdf libxml2 libxslt boost cmake redland dbus hal qt shared-mime-info

We also need kde's qt4 copy from svn; (you must do that with pardus user)

# ssh -X pardus@localhost
$ svn checkout svn://anonsvn.kde.org/home/kde/trunk/qt-copy
$ cd qt-copy
$ ./apply_patches
$ ./configure -qt-gif -no-exceptions -debug -fast -prefix $QTDIR -nomake examples -nomake demos
$ make -j2

Get the source and then build them' all

In this section we will use "cs" command; don't forget it's not a typo !

kdesupport

$ cs
$ svn checkout svn://anonsvn.kde.org/home/kde/trunk/kdesupport/
$ cd kdesupport
$ cmakekde

kdelibs

$ cd   
$ cs 
$ mkdir KDE && cd KDE
$ svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdelibs
$ cd kdelibs
$ cmakekde

kdepimlibs

$ cs KDE
$ svn checkout svn://anonsvn.kde.org/home/kde/trunk/KDE/kdepimlibs
$ cd kdepimlibs
$ cmakekde
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox