gmic today git
gimp:
gimp2.9 -vGNU Image Manipulation Program versione 2.9.5
git-describe: GIMP_2_9_4-1174-gdddcdb4
uso di GEGL in versione 0.3.15 (compilato con versione 0.3.15)
uso di GLib in versione 2.44.1 (compilato con versione 2.44.1)
uso di GdkPixbuf in versione 2.32.3 (compilato con versione 2.32.3)
uso di GTK+ in versione 2.24.28 (compilato con versione 2.24.28)
uso di Pango in versione 1.40.3 (compilato con versione 1.40.3)
uso di Fontconfig in versione 2.11.0 (compilato con versione 2.11.0)
uso di Cairo in versione 1.14.2 (compilato con versione 1.14.2)
gmic_gimp_gtk from source:
make gimp_gtk
make "CFLAGS+=-Dgmic_build -Dcimg_use_zlib `pkg-config --cflags zlib || echo -I/usr/include` -Dgmic_prerelease="\\\"`date +%y%m%d`\\\"" -std=c++11 -pedantic -Wall -Wextra -Wfatal-errors -Dcimg_use_vt100 -Dcimg_use_abort -Dgmic_is_parallel -Dcimg_use_fftw3 `pkg-config --cflags fftw3` -Dcimg_use_curl `pkg-config --cflags libcurl` -Dcimg_use_png `pkg-config --cflags libpng` -Dcimg_use_rng -DGIMP_DISABLE_DEPRECATED -fopenmp -Dcimg_use_openmp -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" `pkg-config --cflags x11 || echo -I/usr/X11R6/include` -Ofast -march=native" "LIBS+=`pkg-config --libs zlib || echo -lz` -L/usr/lib -lm -lpthread `pkg-config --libs fftw3 || echo -lfftw3` -lfftw3_threads `pkg-config --libs libcurl || echo -lcurl` `pkg-config --libs libpng || echo -lpng -lz` -lgomp `pkg-config --libs x11 || echo -L/usr/X11R6/lib -lX11` -lpthread " gmic_gimp_gtk
make[1]: ingresso nella directory "/home/mc/develop-deb/gimp-git/gimp2.9_in_opt/plugin/gmic-master/src"
> Retrieve G'MIC Standard Library... done!
> Retrieve CImg Library... done!
g++ -o gmic_gimp_gtk.o -c gmic.cpp -Dgmic_gui -Dgmic_build -Dcimg_use_zlib -Dgmic_prerelease=\"170405\" -std=c++11 -pedantic -Wall -Wextra -Wfatal-errors -Dcimg_use_vt100 -Dcimg_use_abort -Dgmic_is_parallel -Dcimg_use_fftw3 -Dcimg_use_curl -Dcimg_use_png -I/opt/gimp2.9/include/libpng16 -Dcimg_use_rng -DGIMP_DISABLE_DEPRECATED -fopenmp -Dcimg_use_openmp -Dcimg_display=1 -Dcimg_appname=\"gmic\" -Ofast -march=native
g++ -o gmic_gimp_gtk gmic_gimp_gtk.cpp gmic_gimp_gtk.o -Dgmic_gui `gimptool-2.0 --cflags` `gimptool-2.0 --libs` -Dgmic_build -Dcimg_use_zlib -Dgmic_prerelease=\"170405\" -std=c++11 -pedantic -Wall -Wextra -Wfatal-errors -Dcimg_use_vt100 -Dcimg_use_abort -Dgmic_is_parallel -Dcimg_use_fftw3 -Dcimg_use_curl -Dcimg_use_png -I/opt/gimp2.9/include/libpng16 -Dcimg_use_rng -DGIMP_DISABLE_DEPRECATED -fopenmp -Dcimg_use_openmp -Dcimg_display=1 -Dcimg_appname=\"gmic\" -Ofast -march=native -L/usr/lib/x86_64-linux-gnu -lz -L/usr/lib -lm -lpthread -lfftw3 -lfftw3_threads -lcurl -L/opt/gimp2.9/lib -lpng16 -lgomp -lX11 -lpthread
gmic_gimp_gtk.cpp: In function ‘void create_dialog_gui(bool)’:
gmic_gimp_gtk.cpp:4087:57: error: ‘GIMP_STOCK_RESET’ was not declared in this scope
GIMP_STOCK_RESET,GTK_RESPONSE_NONE);
^
compilation terminated due to -Wfatal-errors.
gmic_gimp_gtk.cpp:4087:57: error: ‘GIMP_STOCK_RESET’ was not declared in this scope
GIMP_STOCK_RESET,GTK_RESPONSE_NONE);
^
compilation terminated due to -Wfatal-errors.
[edit]
because GIMP_STOCK_RESET (deprecate) now is GIMP_ICON_RESET.
and -DGIMP_DISABLE_DEPRECATED in make
view:
https://git.gnome.org/browse/gimp/tree/ ... impicons.h[\edit]
apply the GIMP_ICON_RESET patch:
cat /home/mc/develop-deb/gimp-git/gimp2.9_in_opt/plugin/gmic1.diff | patch -p1
patching file gmic_gimp_gtk.cpp
make gimp_gtk
make "CFLAGS+=-Dgmic_build -Dcimg_use_zlib `pkg-config --cflags zlib || echo -I/usr/include` -Dgmic_prerelease="\\\"`date +%y%m%d`\\\"" -std=c++11 -pedantic -Wall -Wextra -Wfatal-errors -Dcimg_use_vt100 -Dcimg_use_abort -Dgmic_is_parallel -Dcimg_use_fftw3 `pkg-config --cflags fftw3` -Dcimg_use_curl `pkg-config --cflags libcurl` -Dcimg_use_png `pkg-config --cflags libpng` -Dcimg_use_rng -DGIMP_DISABLE_DEPRECATED -fopenmp -Dcimg_use_openmp -Dcimg_display=1 -Dcimg_appname=\\\"gmic\\\" `pkg-config --cflags x11 || echo -I/usr/X11R6/include` -Ofast -march=native" "LIBS+=`pkg-config --libs zlib || echo -lz` -L/usr/lib -lm -lpthread `pkg-config --libs fftw3 || echo -lfftw3` -lfftw3_threads `pkg-config --libs libcurl || echo -lcurl` `pkg-config --libs libpng || echo -lpng -lz` -lgomp `pkg-config --libs x11 || echo -L/usr/X11R6/lib -lX11` -lpthread " gmic_gimp_gtk
make[1]: ingresso nella directory "/home/mc/develop-deb/gimp-git/gimp2.9_in_opt/plugin/gmic-master/src"
g++ -o gmic_gimp_gtk gmic_gimp_gtk.cpp gmic_gimp_gtk.o -Dgmic_gui `gimptool-2.0 --cflags` `gimptool-2.0 --libs` -Dgmic_build -Dcimg_use_zlib -Dgmic_prerelease=\"170405\" -std=c++11 -pedantic -Wall -Wextra -Wfatal-errors -Dcimg_use_vt100 -Dcimg_use_abort -Dgmic_is_parallel -Dcimg_use_fftw3 -Dcimg_use_curl -Dcimg_use_png -I/opt/gimp2.9/include/libpng16 -Dcimg_use_rng -DGIMP_DISABLE_DEPRECATED -fopenmp -Dcimg_use_openmp -Dcimg_display=1 -Dcimg_appname=\"gmic\" -Ofast -march=native -L/usr/lib/x86_64-linux-gnu -lz -L/usr/lib -lm -lpthread -lfftw3 -lfftw3_threads -lcurl -L/opt/gimp2.9/lib -lpng16 -lgomp -lX11 -lpthread
strip gmic_gimp_gtk
make[1]: uscita dalla directory "/home/mc/develop-deb/gimp-git/gimp2.9_in_opt/plugin/gmic-master/src"
ls -l gmic_gimp_gtk
-rwxr-xr-x 1 mc mc 6473736 apr 5 15:03 gmic_gimp_gtk
Attachment:
cap043.jpg [ 108.79 KiB | Viewed 4524 times ]