Please ask development related questions in the KDE Community Forum.
Projects/KDevelop4/requirements
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 |




