Como um software nativo para
Gnome, o
Anjuta necessita de
bibliotecas, vulgo 'libs', para seu perfeito funcionamento. Em meu PC,
uso
Slackware 10.1 com Xfce-4 (
Xfce Desktop Environment).
Para começar, o Slackware já instala muitas bibliotecas como padrão, no
entanto não sei qual é a distro que você, leitor, está utilizando. Neste
momento estou utilizando um live-CD chamado SAM (
SAM Mini Live Linux), distro que estou gostando muito por sinal.
Então, quanto às bibliotecas, são muitas, mas de fácil acesso/localização.
Acho que não importa muito a ordem. Algumas destas você já deve ter na
sua própria distro. Eu instalei quase todas as minhas do disco 2 do
Slackware 10.1 (formato .tgz em: slackware/gnome), então se você tiver um CD
do Slackware, pode partir dele.
Dica: faça installpkg lib* para instalar todos os pacotes iniciados em 'lib'.
Caso não possua um CD com as 'libs', faça o download delas em um único
diretório (é mais fácil de organizar), depois instale-as com:
$ ./configure --prefix=/usr/lib
ou
$ ./configure --prefix=/usr/local/lib
ou
$ ./configure --prefix=/usr (vai depender do modo como sua distro linka as 'libs')
$ make
$ su
# make install
Pequena legenda:
- $ - usuário normal;
- # - root
Primeiramente vou listar algumas que possuem relação com a GTK (o Anjuta
é feito em C/C++ e GTK).
Do
ftp da GTK:
Agora as 'libs' que podem ser obtidas no
ftp do Gnome:
- bonobo
- gconf
- glibc
- gnome-keyring
- gnome-vfs
- gtk-engines
- gnome-libs
- imlib
- oaf
- libbonobo
- libbonoboui
- libcroco
- libgail-gnome
- libgnome
- libgnomecanvas
- libgnomeprint
- libgnomeprintui
- libgnomeui
- libgtkhtml
- libgtop
- libidl
- libmikmod
- librsvg
- libwnck
- libxml
- libxklavier
- orbit
- orbit2
- scrollkeeper
- vte
Bem, depois de instalar todas as dependências você já pode rodar a IDE:
$ anjuta
Agora, vá brincando de programar até sair o Anjuta 2.0! =)
Testado no Slackware 10.0 e 10.1 com X.org e XFCE 4 (somente).