## Anjuta FAQ

2001
Andy Piper

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You may obtain a copy of the GNU Free Documentation License from the Free Software Foundation by visiting their Web site or by writing to: Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps.

This is version 1.1 of the 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

### General Information

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

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

### Building Anjuta

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

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.

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

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

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

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.

### Installing Anjuta

Can I install Anjuta locally, in my home directory?

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.

### Getting Involved with Anjuta development

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

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 (andy.piper@freeuk.com). 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.