web-dev-qa-db-fra.com

Installer le plugin Felimage de GIMP

Je suis en train de suivre un tutoriel et l'étape où j'en suis nécessite d'appliquer un filtre " Felimage ". Cependant, je ne peux pas l'installer. Fonctionnement ./configure dit que je ne remplis pas les exigences de version de GIMP:

configure: error: Package requirements (gimp-2.0 >= 2.2.0 gimpui-2.0 >= 2.2.0) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the GIMP_CFLAGS and GIMP_LIBS environment variables
to avoid the need to call pkg-config.  See the pkg-config man page for
more details.

Cependant, si je lance gimp --version, J'obtiens la sortie

GNU Image Manipulation Program version 2.8.10

J'ai essayé d'installer le package de registre des plugins de GIMP, mais rien d'utile là-bas.

Comment puis-je installer Felimage sur Ubuntu 13.10?

** Éditer **

De l'auteur, Guillermo:

Je vois, essayez également d'installer libgimp2.0-dev (et libglib2.0-dev si ce n'est pas déjà fait) et faites-moi savoir si cela ne résout pas le problème.

Donc, Sudo apt-get install libgimp2.0-dev libglib2.0-dev plus tard et ./configure travaux.

Cependant, make ne fonctionne pas et échoue avec

gcc  -g -O2 -Wall   -o felimage-noise  basis.o cell_3d.o cell_4d.o cell_5d.o interface.o lnoise_3d.o lnoise_4d.o lnoise_5d.o loadconf.o main.o poisson.o random.o render.o saveconf.o snoise_3d.o snoise_4d.o snoise_5d.o -lgimpui-2.0 -lgimpwidgets-2.0 -lgimpmodule-2.0 -lgimp-2.0 -lgimpmath-2.0 -lgimpconfig-2.0 -lgimpcolor-2.0 -lgimpbase-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0   
/usr/bin/ld: lnoise_3d.o: undefined reference to symbol 'floor@@GLIBC_2.2.5'
/lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [felimage-noise] Error 1
2
Yanick Rochon

Vous devez ajouter -lm à la ligne de commande.

cd src    
gcc  -g -O2 -Wall   -o felimage-noise  basis.o cell_3d.o cell_4d.o cell_5d.o \
 interface.o lnoise_3d.o lnoise_4d.o lnoise_5d.o loadconf.o main.o poisson.o random.o \
 render.o saveconf.o snoise_3d.o snoise_4d.o snoise_5d.o -lgimpui-2.0 -lgimpwidgets-2.0 \
-lgimpmodule-2.0 -lgimp-2.0 -lgimpmath-2.0 -lgimpconfig-2.0 -lgimpcolor-2.0 \
-lgimpbase-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 \
-lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig \
-lgobject-2.0 -lglib-2.0   -lm 
cd ..

Sudo make install

2
SumnerHayes

Vous pouvez également modifier le fichier/src/Makefile en ajoutant -lm à la ligne où se trouvent les bibliothèques. Je l'ai fait avec d'autres plugins et cela a fonctionné comme un charme.

3
Fernando Murrieta