Parece que gcc não consegue encontrar o glib.h , que faz parte do pacote libglib2.0-dev . Certifique-se de ter instalado o libgtk2.0-0-dev package (que depende do libglib2.0-dev ) e tente novamente.
Eu nunca construí um projeto no Ubuntu antes e estou tentando lidar com as ferramentas e processos de construção do GNU.
Quando tento fazer, obtenho o glib.h - no such file or directory .
Esta é a saída de pkg-config --cflags --libs glib-2.0
-I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -L/usr/lib/i386-linux-gnu -lglib-2.0
Eu presumo que a saída acima é que os flags do compilador fazem uso?
Alguma idéia?
Parece que gcc não consegue encontrar o glib.h , que faz parte do pacote libglib2.0-dev . Certifique-se de ter instalado o libgtk2.0-0-dev package (que depende do libglib2.0-dev ) e tente novamente.
Você precisa dizer make para usar pkg-config para descobrir os sinalizadores do compilador. Assim
CFLAGS = 'pkg-config --cflags glib-2.0'
LDLIBS = 'pkg-config --libs glib-2.0'
make executará pkg-config e usará a saída para preencher CFLAGS e LDLIBS
Você precisa adicionar pkg-config --cflags --libs glib-2.0 no arquivo make.
Deve ficar assim:
gcc 'pkg-config --cflags --libs glib-2.0' file.c