Anjuta FAQ


Table of Contents
Anjuta FAQ

Anjuta FAQ

This is a list of the most frequently asked questions for the Anjuta C/C++ IDE. If you have got a question which is not listed, feel free to contact the Anjuta developers via the mailing lists

1. General Information
Q: What does the name Anjuta stand for? It does not look like one of those recursive names
2. Building Anjuta
Q: Where can I find the latest source for Anjuta? There is no CVS repository on the project page at SourceForge!
Q: When I build the Anjuta source, I get compiler errors for some missing header files / missing library / etc.
Q: When I try to build Anjuta from source, make fails in the intl directory.
3. Installing Anjuta
Q: Can I install Anjuta locally, in my home directory?
4. Getting Involved with Anjuta development
Q: I want to help to develop Anjuta — where can I find out what tasks need to be done?

1. General Information

Q: What does the name Anjuta stand for? It does not look like one of those recursive names

A: It stands for nothing. Naba Kumar started writing Anjuta, and named it after his girlfriend — this software is dedicated to her.

2. Building Anjuta

Q: Where can I find the latest source for Anjuta? There is no CVS repository on the project page at SourceForge!

A: That is because Anjuta is a GNOME application, and is in GNOME CVS. You can find out more about how to obtain the CVS sources at the GNOME site, or at the project home page.

Q: When I build the Anjuta source, I get compiler errors for some missing header files / missing library / etc.

A: The missing header files probably belong to the GNOME libraries. You may have an old version of the GNOME libraries (libgnome and libgnomeui). You should upgrade to gnome-libs-1.0.55 or better (Anjuta is currently developed using gnome-1.0.55-12, so you should consider above) and rebuild the source

Q: When I try to build Anjuta from source, make fails in the intl directory.

A: Look at the output from configure. There may be errors like:

      checking for xgettext... (cached) /usr/bin/xgettext
      checking for catalogs to be installed...  es fr it ja pl ru sv tr uk
      sed: can't read ./intl/po2tbl.sed.in: No such file or directory
      creating ./config.status
      creating Makefile
      creating intl/Makefile
      sed: can't read ./intl/Makefile.in: No such file or directory
      creating po/Makefile.in
      
This means that the build failure is probably due to the infamous gettext bug. This sometimes causes the files required to build message translations to be destroyed (note: this is not an Anjuta issue!). You should reinstall gettext.

3. Installing Anjuta

Q: Can I install Anjuta locally, in my home directory?

A: It is best to do a system installation (as root) and not local installation. Anjuta depends on GNOME for supplying pixmaps, and the help system works with gnome-help-browser or Nautilus, none of which will be happy if you do a local installation.

4. Getting Involved with Anjuta development

Q: I want to help to develop Anjuta — where can I find out what tasks need to be done?

A: Check the Project page at SourceForge. There are always plenty of bugs and feature requests to pick up.

This FAQ was compiled by Andy Piper (). Please send all comments and suggestions regarding the FAQ to the author. For more information on Anjuta or the Anjuta mailing lists, please visit the Anjuta Home Page.