dpkg reports o gtk está instalado, mas o make não consegue encontrá-lo

0

Eu estou tentando compilar um sistema de banco de dados biológico não comercial em uma máquina Ubuntu AMD64 (rodando 14.04), e não consigo fazer isso funcionar ainda. O banco de dados depende do gtk + -2.0, mas não consegue encontrá-lo. Eu fiz isso:

% dpkg -l libgtk2.0-0 libgtk-3-0
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================

ii  libgtk-3-0:amd 3.10.8-0ubun amd64        GTK+ graphical user interface lib

ii  libgtk2.0-0:am 2.24.23-0ubu amd64        GTK+ graphical user interface lib

que parece me dizer que as versões de gtk + -2.0 e gtk + -3.0 estão instaladas. Se eu tentar fazer a instalação, recebo coisas assim:

gcc -g -Wall  -DACEDB4 '../w3rdparty/include-config  gtk+-2.0'  -I.. -I../wh -I../wstaden -DACEDB_GTK -DOPTERON -c -o aceversion.o aceversion.c
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

Eu estive em toda a web tentando descobrir onde as bibliotecas gtk estão armazenadas para que eu possa definir a variável de ambiente, e nenhum lugar sugerido parece estar certo.

O que estou perdendo?

Obrigado!

    
por Edge 04.08.2015 / 23:12

1 resposta

2

Você precisa dos pacotes de desenvolvimento, eles devem estar disponíveis no 14.04 do repositório principal confiável. Tente executar:

sudo apt-get install libgtk2.0-dev
    
por Julian Stirling 05.08.2015 / 00:09