gimp-plugin não pode encontrar gtk / gtk.h

0

Estou tentando instalar um plugin para o gimp e estou recebendo este erro gtk, não importa o que eu faça, eu instalei praticamente todos os pacotes de desenvolvimento gtk-2.0 / gtk-3.0 e ainda é um não ir , então eu editei os arquivos de origem, bimp-gui.c, bimp-gui.h e ainda não consigo fazê-lo funcionar. ajuda, alguém?

%userx@voided gimp-plugin-bimp-1.16>$sudo find /usr/include -type f -name gtk.h
/usr/include/gtk-3.0/gtk/gtk.h
/usr/include/gtk-2.0/gtk/gtk.h

aqui estão os erros

%userx@voided gimp-plugin-bimp-1.16>$make
sh: pkg-config: command not found
No output from 'pkg-config --cflags gimpui-2.0'
which gimptool-2.0 && which pcre-config && \
gcc -o ./bin/bimp -Wall -O2 -Wno-unused-variable -Wno-pointer-sign -Wno-parentheses src/*.c src/manipulation-gui/*.c   -lpcre -lm -DGIMP_DISABLE_DEPRECATED
/usr/bin/gimptool-2.0
/usr/bin/pcre-config
src/bimp-gui.c:5:21: fatal error: gtk/gtk.h: No such file or directory
 #include <gtk/gtk.h>

então eu entrei nesse arquivo e adicionei este comentário ao

#include <gtk/gtk.h> 

então adicionou isso

#include "/usr/include/gtk-2.0/gtk/gtk.h"

então isso me deu isso ... ainda não vou.

%userx@voided gimp-plugin-bimp-1.16>$make
sh: pkg-config: command not found
No output from 'pkg-config --cflags gimpui-2.0'
which gimptool-2.0 && which pcre-config && \
gcc -o ./bin/bimp -Wall -O2 -Wno-unused-variable -Wno-pointer-sign -Wno-parentheses src/*.c src/manipulation-gui/*.c   -lpcre -lm -DGIMP_DISABLE_DEPRECATED
/usr/bin/gimptool-2.0
/usr/bin/pcre-config
In file included from src/bimp-gui.c:5:0:
/usr/include/gtk-2.0/gtk/gtk.h:32:21: fatal error: gdk/gdk.h: No such file or directory
 #include <gdk/gdk.h>

Eu não tenho apenas um

/usr/include/gtk/gtk.h

no meu sistema. Existe algo como pre-gtk-2.0 para obter um cabeçalho para isso. se sim, então tem que estar realmente desatualizado

oh sim esta é a linha de produção

make: 
which gimptool-2.0 && which pcre-config && \
gcc -o ./bin/bimp -Wall -O2 -Wno-unused-variable -Wno-pointer-sign -Wno-parentheses  src/*.c src/manipulation-gui/*.c $(GIMPARGS) $(PCREARGS) -lm -DGIMP_DISABLE_DEPRECATED
    
por uxserx-bw 19.01.2016 / 23:45

1 resposta

3

A mensagem principal é:

sh: pkg-config: command not found

Você precisa instalar o pacote pkgconfig para permitir que o arquivo do make funcione corretamente

    
por 19.01.2016 / 23:48

Tags