Latest stable Anjuta 2.4.1 releases (Tornado)
Latest stable release is Anjuta version 2.4.1. See Release notes and ChangeLog for list of all changes in this release. This is a stable release of 2.4.x (Tornado) series and is under constant bugfix. We encorage to use it and help us with bug reports.
Older releases and documentations are available here
Anjuta 2.x Dependencies
You must have these to install Anjuta 2.x. In case, you are installing binary package, please also install corresponding devel package as well.
| gdl | 0.7.7 or later | GNOME development library |
| gnome-build | 0.2.0 or later | GNOME build frame work |
| libopts | 23.0.0 or later | Command options processing (required by autogen) |
| guile | 1.6.7 or later | Scripting engine (required by autogen) |
| autogen | 5.6.5 or later | Template processing engine |
| pcre | 3.9 or later | Perl C regexp library. Most distributions already come with it. |
You can optionally have these to build extra (and very essential) plugins.
| glade3 | 3.1.3 or later | Next generation glade UI designer |
| devhelp | 0.13 or later | Developers help system |
| graphviz | 2.6.0 or later | Graph processing library (required for class inheritance diagram plugin) |
| subversion | 1.0.2 or later | Subversion version control (required for subversion plugin) |
Unofficial ubuntu feisty repository (only i386 and only binaries)
- Add deb http://anjuta.org/apt ./ in your /etc/apt/sources.list
- sudo apt-get update
- sudo apt-get install anjuta
- sudo apt-get install anjuta-dev libgbf-dev libgdl-dev (if you want to write anjuta plugins or report bugs)
Ubuntu gusty repository
- Add deb http://ppa.launchpad.net/robster/ubuntu gutsy main in your /etc/apt/sources.list
- sudo apt-get update
- sudo apt-get install anjuta
- sudo apt-get install anjuta-dev libgbf-dev libgdl-dev (if you want to write anjuta plugins or report bugs)
GNOME Development suite
Anjuta can be used alone for general development, but to be able to use the application wizards and to do GTK+/GNOME related projects, it is strongly recommended that you also get the following applications. Anjuta IDE works best in conjunction with other GNOME development tools (forming a development suite).
These are the packages you need to have at the least to form the development suite. With these, you should be able to develop GTK/GNOME applications in C language.
| Anjuta IDE | current | GNOME Integrated Development Environment. |
| Glade | 2.0.0 or later | GTK/GNOME Graphical User Interface Editor. You need this for developing GTK/GNOME applications in Anjuta (for C language only). |
| Devhelp | 0.6.0 or later | Developer's Help system. Required for context sensitive API help and search. |
Application development requirements
These are required if you intend to do additional development (as mentioned alongside the packages). Anjuta does not have any restriction on versions of these packages, so choose the versions which your application require. Make sure to install their corresponding *-devel packages also.
| glademm | Glade extention for c++ code generaltion. You need this if you want to develop C++ GTK/GNOME applications in Anjuta. You also need corresponding gtkmm/gnomemm libraries (see below). |
| gtkmm | C++ wrapper for GTK. You need this (in addition to Glade and glademm) for developing C++ GTK applications. |
| gnomemm | C++ wrapper for GNOME.You need this (in addition to Glade and glademm) for developing C++ GNOME applications. |
| libglade | Dynamic GUI loader/creator based on Glade. You need this (in addition to Glade) if you intend to create libglade based projects in Anjuta. Learn more about this library before you start using it (one of the things to learn is to avoid clicking 'Build' button in Glade). |
| WxWindows | Cross platform GUI toolkit. It uses GTK+ for GNU/Linux systems. You need this for developing WxWindows based applications. |
| SDL | Simple DirectMedia Layer graphics library. Required for developing SDL (graphics) applications. |