KDevelop 4/requirements
From KDevelop
Contents |
[edit] 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 autoconf you have
installed in your machine do:
cmake --version
| Program/Library | Source |
|---|---|
| kdelibs-devel > 4.2 | www.kde.org |
| Qt-devel >= 4.4 | www.trolltech.com/products/qt |
| KDevelop Development Platform >= 1.0 | websvn.kde.org/trunk/KDE/kdevplatform |
| g++ >= 3.3 (or compatible) | gcc.gnu.org |
| GNU make | www.gnu.org/software/make |
| CMake >= 2.6.2 | www.perl.com |
| zlib >= 1.2.0 | www.gnu.org/software/flex |
[edit] 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 |
|---|---|
| Qt designer (subclassing wizard) |
www.trolltech.com/products/qt/designer.html |
| Valgrind >= 20030725 (memory leak checker) |
developer.kde.org/~sewardj |
| GDB >= 6.6 (well working internal debugger) |
www.gnu.org/software/gdb |
| subversion-devel >= 1.4 (Subversion integration) |
subversion.tigris.org |
| SvnC++-devel >= 0.9.0 (Subversion integration) |
rapidsvn.tigris.org |
[edit] Programs/libraries required to run KDevelop
These tools have to be installed on the machine where you want to run KDevelop.
| Program/Library | Source |
|---|---|
| KDE > 4.2 | www.kde.org |
| Qt >= 4.4 | www.trolltech.com/products/qt |
[edit] Optional recommended software
These tools are optional, that means that 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 |
|---|---|
| Qt designer (subclassing wizard) |
www.trolltech.com/products/qt/designer.html |
| Valgrind >= 20030725 (memory leak checker) |
developer.kde.org/~sewardj |
| GDB >= 6.6 (well working internal debugger) |
www.gnu.org/software/gdb |