“Glib.h: Nenhum arquivo ou diretório” apesar de instalar o libglib2.0-dev

14

Estou tentando fazer com que o GROMACS o erro que estou recebendo seja:

fatal error: glib.h: No such file or directory

Eu já vi que já há perguntas relacionadas a isso e segui o conselho deles e fiz o seguinte:

sudo apt-get install libglib2.0-dev

Eu tenho

Reading package lists... Done
Building dependency tree       
Reading state information... Done
libglib2.0-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 270 not upgraded.

Depois disso, quando eu executo novamente, por que eu ainda recebo o mesmo erro?

    
Erro
por Dave Davis 29.02.2012 / 12:55

1 resposta

7

Eu tive um problema semelhante. Você pode tentar executar locate glib.h . No meu sistema, o locate retorna:

/home/jere/src/last.fm-1.4.2.58240/src/transcode/mpgli/mpglib/mpglib.h
/usr/include/dbus-1.0/dbus/dbus-glib.h
/usr/include/glib-2.0/glib.h
/usr/include/libdbusmenu-glib-0.4/libdbusmenu-glib/dbusmenu-glib.h
/usr/src/linux-headers-3.2.0-29-generic/include/config/blk/dev/bsglib.h

e acabei adicionando o -I/usr/include/glib-2.0 ao caminho include do compilador (no Makefile).

Acho que isso ocorre porque nem todas as distribuições do Linux instalam os arquivos de desenvolvimento simplificados na mesma pasta.

    
por jeremija 20.08.2012 / 08:11

Tags