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.
-- Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece Lista de discussão Ubuntu Brasil Histórico, descadastramento e outras opções: https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

