Building Calitko

That's very easy! Here are the steps:

Unpack the source package tarball:

$ tar -xzf calitko-x.x.x-src.tar.gz

Or, create a Baraaz branch from the latest official Calitko revision:

$ bzr branch http://bzr.calitko.org/calitko calitko-x.x.x

Run qmake from the command line to have it create a Makefile for your compiler from the Qt project file calitko.pro.

$ cd calitko-x.x.x
$ qmake

Note: If you are using MS Visual Studio, you don't need to invoke qmake. Just open calitko.sln from the project root.

Note: You generally need to run qmake the first time only, unless you delete the generated make file. The make file is created in such a way that it automatically gets regenerated if you change calitko.pro. However, you might need to run qmake again (or touch calitko.pro) after adding the Q_OBJECT macro to a class. The reason is that the make file sould be updated to invoke moc (Qt's meta-object compiler) on the header containing the class declaration and this does not happen automatically. If you forget to do this you'll probably get some linking errors.

Now you can simply type make on the command line, or build the project from within KDevelop or Eclipse for which there are project files available.

$ make