Fwd: Error while building GTK+ from source



hi

I m trying to compile GTK+ from source. I cloned gtk+, pango, atk,
gdk-pixbuf, gobject-introspection and gtk-doc.
I wasn't able to disable gtk-doc, and soo had to install gtk-doc to continue.

After glib, pango and atk were built, I couldn't build gtk+ due to
some error, which was to have been solved by installing gobject. I
came across a bug report which said that if glib, pango or atk were
built without gobject, this behavior was being seen; so I installed
gobject and then reconfigured and recompiled all the three. Now I get
a different error while building.

Can someone tell me what can/is to be done?

Making all in tests
make[4]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gdk/tests'
 CC     rgba.o
 CCLD   rgba
 CC     encoding.o
 CCLD   encoding
 CC     display.o
 CCLD   display
make[4]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk/tests'
make[3]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk'
make[2]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk'
Making all in gtk
make[2]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gtk'
 GEN    gtktypefuncs.c
 GEN    gtkmarshalers.c

(process:5126): GLib-Genmarshal-WARNING **: failed to open
"--valist-marshallers": No such file or directory
make[2]: *** [gtkmarshalers.c] Error 1
make[2]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tpb261/source_codes/glib/gtk+'
make: *** [all] Error 2

Full log below.




$ ./autogen.sh --prefix=/home/tpb261/gimp_test && make && make install
<removed configure o/p>
       GTK+ 3.4.1
       ===========

       GDK backends:         x11
       X11 extensions:       XKB Xinerama XI2 XRANDR XFIXES Composite DAMAGE
       Print backends:       file lpr
       Dynamic modules:      yes
       Included immodules:   none
       PackageKit support:   yes
       colord support:       no
       Introspection:        yes
       Debugging:            minimum
       Documentation:        no

make  all-recursive
make[1]: Entering directory `/home/tpb261/source_codes/glib/gtk+'
Making all in po
make[2]: Entering directory `/home/tpb261/source_codes/glib/gtk+/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/po'
Making all in po-properties
make[2]: Entering directory `/home/tpb261/source_codes/glib/gtk+/po-properties'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/po-properties'
Making all in gdk
make[2]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gdk'
config.status: executing gdk/gdkconfig.h commands
config.status: gdk/gdkconfig.h is unchanged
echo timestamp > stamp-gc-h
 GEN    gdkconfig.h
make[3]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gdk'
make[4]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gdk/win32'
make[4]: `.gitignore' is up to date.
make[4]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk/win32'
make[4]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gdk/quartz'
make[4]: `.gitignore' is up to date.
make[4]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk/quartz'
make[4]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gdk/broadway'
make[4]: `.gitignore' is up to date.
make[4]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk/broadway'
make[4]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gdk/wayland'
make[4]: `.gitignore' is up to date.
make[4]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk/wayland'
make[3]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk'
make  all-recursive
make[3]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gdk'
Making all in x11
make[4]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gdk/x11'
 CC     gdkapplaunchcontext-x11.lo
 CC     gdkasync.lo
 CC     gdkcursor-x11.lo
 CC     gdkdevice-core-x11.lo
 CC     gdkdevice-xi2.lo
 CC     gdkdevicemanager-core-x11.lo
 CC     gdkdevicemanager-x11.lo
 CC     gdkdevicemanager-xi2.lo
 CC     gdkdisplaymanager-x11.lo
 CC     gdkdisplay-x11.lo
 CC     gdkdnd-x11.lo
 CC     gdkeventsource.lo
 CC     gdkeventtranslator.lo
 CC     gdkgeometry-x11.lo
 CC     gdkkeys-x11.lo
 CC     gdkmain-x11.lo
 CC     gdkproperty-x11.lo
 CC     gdkscreen-x11.lo
 CC     gdkselection-x11.lo
 CC     gdktestutils-x11.lo
 CC     gdkvisual-x11.lo
 CC     gdkwindow-x11.lo
 CC     gdkxftdefaults.lo
 CC     gdkxid.lo
 CCLD   libgdk-x11.la
 CCLD   checksettings
make[4]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk/x11'
Making all in .
make[4]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gdk'
 CC     gdk.lo
 CC     gdkapplaunchcontext.lo
 CC     gdkcairo.lo
 CC     gdkcolor.lo
 CC     gdkcursor.lo
 CC     gdkdeprecated.lo
 CC     gdkdevice.lo
 CC     gdkdevicemanager.lo
 CC     gdkdisplay.lo
 GEN    gdkconfig.h
 CC     gdkdisplaymanager.lo
 CC     gdkdnd.lo
 CC     gdkevents.lo
 CC     gdkglobals.lo
 CC     gdkkeys.lo
 CC     gdkoffscreenwindow.lo
 CC     gdkpango.lo
 CC     gdkpixbuf-drawable.lo
^[[B  CC     gdkscreen.lo
 CC     gdkselection.lo
 CC     gdkvisual.lo
 CC     gdkwindow.lo
 CC     gdkwindowimpl.lo
 CC     gdkenumtypes.lo
 CCLD   libgdk-3.la
 GISCAN Gdk-3.0.gir
gdkdisplay.c:1606: Warning: Gdk: missing ':' at column 42:
 * gdk_display_supports_clipboard_persistence
                                            ^
gdkdisplay.c:1627: Warning: Gdk: missing ':' at column 27:
 * gdk_display_store_clipboard
                             ^
gdkevents.c:173: Warning: Gdk: multiple comment blocks documenting
'_gdk_event_queue_insert_after:' identifier.
gdkevents.c:1850: Warning: Gdk: gdk_event_get_event_sequence: return
value: Invalid non-constant return of bare structure or union;
register as boxed type or (skip)
 GISCAN GdkX11-3.0.gir
 GICOMP Gdk-3.0.gir
 GICOMP GdkX11-3.0.gir
make[4]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk'
Making all in tests
make[4]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gdk/tests'
 CC     rgba.o
 CCLD   rgba
 CC     encoding.o
 CCLD   encoding
 CC     display.o
 CCLD   display
make[4]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk/tests'
make[3]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk'
make[2]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gdk'
Making all in gtk
make[2]: Entering directory `/home/tpb261/source_codes/glib/gtk+/gtk'
 GEN    gtktypefuncs.c
 GEN    gtkmarshalers.c

(process:5126): GLib-Genmarshal-WARNING **: failed to open
"--valist-marshallers": No such file or directory
make[2]: *** [gtkmarshalers.c] Error 1
make[2]: Leaving directory `/home/tpb261/source_codes/glib/gtk+/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tpb261/source_codes/glib/gtk+'
make: *** [all] Error 2




--
Lots o' Luv,
Phani Bhushan

Let not your sense of morals prevent you from doing what is right -
Isaac Asimov (Salvor Hardin in Foundation and Empire)

Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html


-- 
Lots o' Luv,
Phani Bhushan

Let not your sense of morals prevent you from doing what is right -
Isaac Asimov (Salvor Hardin in Foundation and Empire)

Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]