Requirements

TaskJuggler uses many additional tools. We have avoided to re-invent the wheel again wherever possible, at the same time we tried to keep the dependency list reasonably small. Nevertheless can it be challenging to the unexperienced user to build and install TaskJuggler from source code. Most users are probably better served by using binary packages from their distributor. Some distributions even have TaskJuggler included like the SuSE distribution.

This version of TaskJuggler was built and tested on SuSE Linux 9.1, 9.2 and 9.3 on various hardware platforms.

The command line tool taskjuggler

To build and run TaskJuggler, you need:

These requirements are enough to build and use the command line program that translates project descriptions into HTML or XML reports. If you want to built this documentation or use the tools to process the XML files you need to take care of additional dependencies. If any of the following dependencies are not matched, the configure script will issue a warning but will not fail.

The TaskJuggler Documentation

tjx2gantt - Transforms XML files to Postscript Gantt charts

tjx2gantt is installed by default and generates Postscript Gantt charts from the XML files that TaskJuggler generates. tjx2gantt is written in Perl.

Contributed Stuff

Serveral people have contributed useful tools for TaskJuggler users. These tools can be found in the Contrib directory of the source code package. Please refer to the included README files for installation information.