Projects/KDevelop4/requirements

< Projects‎ | KDevelop4
Revision as of 18:25, 2 May 2011 by Roman (Talk | contribs)

Jump to: navigation, search

Contents

Programs/libraries required to compile KDevelop from source

Before you start compiling your freshly downloaded KDevelop version, make sure that you have installed the following programs. Mind that you can get strange errors, if you use older versions.
Usually you can see which software version is installed in your computer by calling the program with a "--version" argument. For example to find which cmake you have installed in your machine do:

   cmake --version
Program/Library Source
kdelibs-devel >= 4.3 www.kde.org
Qt-devel >= 4.5.2 www.trolltech.com/products/qt
Boost MultiIndex library >= 1.35 Boost.org
g++ >= 4.0 (or compatible) for linux, and BSD systems gcc.gnu.org
msvc >= 8 for MS Windows systems msdn.microsoft.com
GNU make (for linux, and BSD systems) www.gnu.org/software/make
CMake >= 2.6.2 www.cmake.org
KDevelop Development Platform >= 1.0.0 projects.kde.org/kdevplatform


Optional recommended software

These tools are optional, that means that the compiled KDevelop will work without them. But it will lack some features like documentation generation or searching over several files. So you should probably check out your system for these programs.

Program/Library Source
subversion-devel >= 1.4
(Subversion integration)
subversion.tigris.org

Example: Ubuntu 10.04

In ubuntu 10.04 the needed developement libraries from package manager are:

  kdelibs5-dev
  libqt4-dev
  zlib1g-dev
  kdebase-workspace-dev

Optional:

  libsvn-dev

Example: openSUSE 11.4

Required:

  libkde4-devel
  libqt4-devel
  ...

Optional:

  subversion-devel

Programs/libraries required to run KDevelop

These tools have to be installed on the machine where you want to run KDevelop.

Program/Library Source
kdelibs >= 4.3 www.kde.org
Qt >= 4.5.2 www.trolltech.com/products/qt
KDevelop Development Platform >= 1.0.0 projects.kde.org/kdevplatform

Optional recommended software

These tools are optional, that means that KDevelop will work without them. But it will lack some features like debugging support. So you should probably check out your system for these programs.

Program/Library Source
GDB >= 7.0, with python support enabled
(well working internal debugger)
www.gnu.org/software/gdb

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