Error on make of 'gimp' and 'gegl' with last update of Gimp 2.9.3 Git Master
This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.
This is a read-only list on gimpusers.com so this discussion thread is read-only, too.
Error on make of 'gimp' and 'gegl' with last update of Gimp 2.9.3 Git Master | Americo Gobbo | 15 May 17:43 |
Error on make of 'gimp' and 'gegl' with last update of Gimp 2.9.3 Git Master | Øyvind Kolås | 15 May 20:54 |
Error on make of 'gimp' and 'gegl' with last update of Gimp 2.9.3 Git Master
I have finding problems to compile the last git master. Thanks
---
GIMP
Error make of 'gimp' with last update
make[4]: Leaving directory `/home/jag/devel/gimp-2.9/app/gui'
Making all in .
make[4]: Entering directory `/home/jag/devel/gimp-2.9/app'
CC version.o
CC gimp_console_2.9-version.o
CCLD gimp-console-2.9
AR libapp.a
CCLD gimp-2.9
/opt/lib/libgegl-0.3.so: undefined reference to
`g_type_check_instance_is_fundamentally_a'
collect2: error: ld returned 1 exit status
make[4]: *** [gimp-console-2.9] Error 1
make[4]: *** Waiting for unfinished jobs....
/opt/lib/libgegl-0.3.so: undefined reference to
`g_type_check_instance_is_fundamentally_a'
collect2: error: ld returned 1 exit status
make[4]: *** [gimp-2.9] Error 1
make[4]: Leaving directory `/home/jag/devel/gimp-2.9/app'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/jag/devel/gimp-2.9/app'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/jag/devel/gimp-2.9/app'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jag/devel/gimp-2.9'
make: *** [all] Error 2
---
GEGL
Error make of 'gegl' with last update
make[2]: Entering directory `/home/jag/devel/gegl/gegl'
Making all in buffer
make[3]: Entering directory `/home/jag/devel/gegl/gegl/buffer'
CC gegl-buffer.lo
CC gegl-buffer-access.lo
CC gegl-buffer-iterator.lo
CC gegl-buffer-cl-iterator.lo
gegl-buffer-access.c:24:25: fatal error: glib-object.h: No such file or
directory
#include
^
compilation terminated.
gegl-buffer.c:36:25: fatal error: glib-object.h: No such file or directory
#include
^
compilation terminated.
gegl-buffer-cl-iterator.c:24:25: fatal error: glib-object.h: No such file
or directory
#include
^
compilation terminated.
gegl-buffer-iterator.c:25:25: fatal error: glib-object.h: No such file or
directory
#include
^
compilation terminated.
make[3]: *** [gegl-buffer-access.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [gegl-buffer-cl-iterator.lo] Error 1
make[3]: *** [gegl-buffer.lo] Error 1
make[3]: *** [gegl-buffer-iterator.lo] Error 1
make[3]: Leaving directory `/home/jag/devel/gegl/gegl/buffer'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/jag/devel/gegl/gegl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jag/devel/gegl'
make: *** [all] Error 2
Error on make of 'gimp' and 'gegl' with last update of Gimp 2.9.3 Git Master
Something else must've changed on your system; most probably the development packages for glib and configure haven't been properly re-run in between. Meither GEGL nor GIMP manages to pick up glib properly, GEGL fails to pick up the headers while the GIMP build fails finding glib/gobject related symbols when linking. I recommend that you restart from autogen.sh after verifying that you've got the development packages for glib-2.0.
On Sun, May 15, 2016 at 7:43 PM, Americo Gobbo wrote:
I have finding problems to compile the last git master. Thanks
---
GIMP
Error make of 'gimp' with last update make[4]: Leaving directory `/home/jag/devel/gimp-2.9/app/gui' Making all in .
make[4]: Entering directory `/home/jag/devel/gimp-2.9/app' CC version.o
CC gimp_console_2.9-version.o CCLD gimp-console-2.9
AR libapp.a
CCLD gimp-2.9
/opt/lib/libgegl-0.3.so: undefined reference to `g_type_check_instance_is_fundamentally_a' collect2: error: ld returned 1 exit status make[4]: *** [gimp-console-2.9] Error 1 make[4]: *** Waiting for unfinished jobs.... /opt/lib/libgegl-0.3.so: undefined reference to `g_type_check_instance_is_fundamentally_a' collect2: error: ld returned 1 exit status make[4]: *** [gimp-2.9] Error 1
make[4]: Leaving directory `/home/jag/devel/gimp-2.9/app' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/jag/devel/gimp-2.9/app' make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/jag/devel/gimp-2.9/app' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jag/devel/gimp-2.9' make: *** [all] Error 2---
GEGL
Error make of 'gegl' with last update make[2]: Entering directory `/home/jag/devel/gegl/gegl' Making all in buffer
make[3]: Entering directory `/home/jag/devel/gegl/gegl/buffer' CC gegl-buffer.lo
CC gegl-buffer-access.lo
CC gegl-buffer-iterator.lo
CC gegl-buffer-cl-iterator.lo gegl-buffer-access.c:24:25: fatal error: glib-object.h: No such file or directory
#include
^
compilation terminated.
gegl-buffer.c:36:25: fatal error: glib-object.h: No such file or directory #include
^
compilation terminated.
gegl-buffer-cl-iterator.c:24:25: fatal error: glib-object.h: No such file or directory
#include
^
compilation terminated.
gegl-buffer-iterator.c:25:25: fatal error: glib-object.h: No such file or directory
#include
^
compilation terminated.
make[3]: *** [gegl-buffer-access.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [gegl-buffer-cl-iterator.lo] Error 1 make[3]: *** [gegl-buffer.lo] Error 1 make[3]: *** [gegl-buffer-iterator.lo] Error 1 make[3]: Leaving directory `/home/jag/devel/gegl/gegl/buffer' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/jag/devel/gegl/gegl' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jag/devel/gegl' make: *** [all] Error 2
_______________________________________________ gimp-developer-list mailing list
List address: gimp-developer-list@gnome.org List membership: https://mail.gnome.org/mailman/listinfo/gimp-developer-list List archives: https://mail.gnome.org/archives/gimp-developer-list