[Ubuntu-BR] Problemas GTK
Adilson de Oliveira
adylson1 em yahoo.com.br
Segunda Agosto 10 18:20:00 UTC 2009
Jose Geraldo Gouvea escreveu:
> Em Sáb, 2009-08-08 às 20:38 -0300, Adilson de Oliveira escreveu:
>
>> Boa Noite pessoal
>>
>> Preciso instalar um programa e estou tento um problema no comando
>> ./configure ele da um erro:
>>
>> checking for gtk+-2.0 >= 2.0.0... Package gtk+-2.0 was not found in the
>> pkg-config search path. Perhaps you should add the directory containing
>> `gtk+-2.0.pc' to the PKG_CONFIG_PATH environment variable No package
>> 'gtk+-2.0' found
>> configure: error: Library requirements (gtk+-2.0 >= 2.0.0) not met;
>> consider adjusting the PKG_CONFIG_PATH environment variable if your
>> libraries are in a nonstandard prefix so pkg-config can find them.
>>
>> Alguém sabe como posso configurar o pkgconfig para encontrar o gtk?
>>
>
>
> Você não tem que configurar o pkgconfig manualmente. Esta mensagem quer
> dizer que você não tem as bibliotecas de desenvolvimento gtk instaladas.
> Toda vez que você for compilar um programa, verifique no arquivo INSTALL
> a lista das dependências e instale-as antes. Lembre que se lá estiver
> escrito que o pacote dependa a biblioteca libXXX, por exemplo, você
> deve instalar o libXXX-dev.
>
> Ao compilar pacotes manualmente é muito comum aparecer esse erro porque
> nem sempre os desenvolvedores têm consciência de listar todos os pacotes
> dos quais o seu programa depende, mas apenas aqueles que imaginam que um
> usuário comum não terá normalmente instalados.
>
> No caso específico do GTK, o pacote a instalar é o libgtk2.0-dev e
> todas as suas dependências. Mas se prepare para fazer isso várias vezes,
> para cada um dos pacotes de que o programa depender.
>
>
>
> Por fim, gostaria de saber que programa você está compilando, porque
> quando se usa uma distro "grande" (como Ubuntu, Debian, Fedora,
> Mandriva, SuSE, etc) os programas que existem já estão, quase todos,
> disponíveis nos repositórios. Você normalmente só vai querer compilar
> algum programa se precisar de uma versão mais nova que a empacotada pela
> distro, ou se for um programa muito pouco conhecido. No primeiro caso,
> você pode evitar perda de tempo mandando instalar as dependências de
> compilação do pacote que está na distro como preparação para compilar a
> nova versão que quer instalar:
>
> sudo apt-get build-dep evince
>
> /\
> o comando acima instala tudo que é preciso para compilar o Evince.
>
>
>
Estou tentando instalar o airsnort com o comando que vc passou o
./configure não dá mais aqueles erros mas em compensação quando do o
comando make enche a tela, acho que por enquando vou desistir de
instalar ele.
More information about the ubuntu-br
mailing list