Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
One of the main reasons that I chose kubuntu over the more popular Ubuntu was the KDE base that it was built on. I had heard good things about development on Kde; and I wanted to try my hand at it. KDE, in my opinion, has one of the best free IDE available for it: KDevelop. KDevelop allows you to easily develop and deploy KDE applications. I was very surprised to see that KDevelop was not installed in the base Kubuntu 6.06 Dapper Drake install that I had done. But the beauty of Kubuntu (or Ubuntu) for that matter is that the software installation method is much more refined than in the past. For Kubuntu; I was able to use Adept (package manager) to download the KDevelop package. But to my dismay, just downloading the KDevelop package was not enough. There were other key development libraries/tools that were missing. I decided to document the steps that I followed to get to a stage where I could compile and run a simple KDE application.
Below is a list of packages that you will have to download.
Now that you have installed the required packages; we need to do some cleanup.