Por que 'make gconfig' não funciona durante a compilação do kernel?

6

Estou tentando compilar o kernel Linux vanilla 3.12.14 baixado do kernel.org. Quando tento make gconfig , diz:

* Unable to find the GTK+ installation. Please make sure that
* the GTK+ 2.0 development package is correctly installed...
* You need gtk+-2.0, glib-2.0 and libglade-2.0.
*
make[1]: *** No rule to make target 'scripts/kconfig/.tmp_gtkcheck', needed by 'scripts/kconfig/gconf.o'.  Stop.
make: *** [gconfig] Error 2

Agora parece que o meu Ubuntu não tem gtk + por padrão, dpkg -s xxxx confirmou. Eu tentei instalar todos esses 3 usando sudo apt-get install xxxx , mas nenhum pacote foi encontrado.

O que posso fazer agora! (Pygtk é uma resposta?)

OBSERVAÇÃO: xxxx é o marcador de lugar de três pacotes ausentes, identificados no erro.

    
por JuliandotNut 17.03.2014 / 20:39

1 resposta

12

A mensagem é muito clara:

* Unable to find the GTK+ installation. Please make sure that
* the GTK+ 2.0 development package is correctly installed...
* You need gtk+-2.0, glib-2.0 and libglade-2.0.
*

Então, basta instalar as bibliotecas que você precisa. Na maioria dos casos, eles são fornecidos pela versão -dev dos pacotes mencionados no erro. No caso de bibliotecas, é provável que você tenha que adicionar lib no início. Então, neste caso:

sudo apt-get install libgtk2.0-dev libglib2.0-dev libglade2-dev

E pronto.

    
por Braiam 17.03.2014 / 21:27