Introduction to Kdevelop

Kdevelop provides an Integrated Development Environment (IDE) to be used for a wide variety of programming tasks.

Package Information

Kdevelop Dependencies





Python-2.5.2, DocBase, Graphviz-2.12, and Doxygen-1.5.2

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/kdevelop

Run-Time Dependencies

KDevelop can make use of a large number of external compilers or interpreters for supported languages, version control systems, build tools , and debuggers at run time. Refer to http://www.kdevelop.org/index.html?filename=3.5/requirements.html and the KDevelop User Manual to find out if your development environment is supported.

Installation of Kdevelop

Install kdevelop with:

sed -i -e 's/ kdevutil$//' buildtools/lib/widgets/Makefile.in &&
./configure --prefix=$KDE_PREFIX --disable-debug \
    --disable-dependency-tracking &&


If you wish to create the API documentation and you have Doxygen and Graphviz installed, make apidox must be done before make install.

This package does not come with a test suite.

Now, as the root user:

make install &&
chown -v -R root:root $KDE_PREFIX/kdevbdb

If you created the API documentation, install it with:

make install-apidox

Command Explanations

sed -i -e 's/ kdevutil$//' buildtools/lib/widgets/Makefile.in: Remove a duplicate entry on a line in the Makefile that causes the build of the API documentation to fail.

chown -v -R root:root $KDE_PREFIX/kdevbdb: If kdevelop is built by any user other than root the installed Berkeley-DB files will have incorrect ownership. This command changes the ownership to root:root.


Installed Programs: kdevelop and supporting programs
Installed Libraries: Supporting kdevelop libraries
Installed Directories: $KDE_PREFIX/kdevbdb and supporting subdirectoies in $KDE_PREFIX/{include,share}

Short Descriptions


is an Integrated Development Environment to be used for a wide variety of programming tasks in many programming languages.

Last updated on 2008-03-31 19:54:49 -0500