[gnome-love] Build problems with jhbuild building gedit:




I am a novice in gnome development.
I have years experience in sw development, both on the  unix and ms windows platforms.
Can anybody help me running jhbuild without errors?

Build problems with jhbuild building gedit:


My distribution is Ubuntu 10.4 with the latest updates and some software modules added by Synaptic.

I have installed Jhbuild following the guidelines spec. for jhbuild.

Then I try to build gedit from scratch in ~/checkout/gnome2.

command:
jhbuild build gedit

During the build I get the following errors.
To continue the build process, I acknowledge with the '2' option.
I have clipped the errormessages and pasted these in below.


1. Pango build Error:
====================
  CC     libpangocairo_1_0_la-pangocairo-fcfontmap.lo
  CCLD   libpangocairo-1.0.la
  CC     querymodules.o
  CCLD   pango-querymodules
  GISCAN Pango-1.0.gir
Usage: g-ir-scanner [options] sources

g-ir-scanner: error: no such option: --warn-all
make[4]: *** [Pango-1.0.gir] Error 2

2. gconf configure error:
=========================
checking for gtkdoc-mkpdf... /opt/gnome2/bin/gtkdoc-mkpdf
checking whether to build gtk-doc documentation... no
checking for DEPENDENT... configure: error: Package requirements (glib-2.0 > 2.14.0 gio-2.0 >= 2.25.9 gthread-2.0 gmodule-2.0 >= 2.7.0 gobject-2.0 >= 2.7.0 ORBit-2.0 >= 2.4.0) were not met:

Requested 'gio-2.0 >= 2.25.9' but version of GIO is 2.24.3

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

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

*** Error during phase configure of gconf: ########## Error running ./autogen.sh --prefix /opt/gnome2 --libdir '/opt/gnome2/lib'  --disable-static --disable-gtk-doc  *** [26/35]

  [1] Rerun phase configure

3. configure pygobject:
=======================
checking for GIOUNIX... yes
checking for GI... configure: error: Package requirements (glib-2.0 >= 2.22.4
        gobject-introspection-1.0 >= 0.9.5
    ) were not met:

Requested 'gobject-introspection-1.0 >= 0.9.5' but version of gobject-introspection is 0.6.14

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

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

*** Error during phase configure of pygobject: ########## Error running ./autogen.sh --prefix /opt/gnome2 --libdir '/opt/gnome2/lib'  --disable-static --disable-gtk-doc  *** [28/35]

  [1] Rerun phase configure

4. configure pygtk:
===================
libtoolize:   `/usr/share/aclocal/lt~obsolete.m4'
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.

Running aclocal-1.8...

aclocal: macro `LTOPTIONS_VERSION' required but not defined
aclocal: macro `LTSUGAR_VERSION' required but not defined
aclocal: macro `LTVERSION_VERSION' required but not defined
aclocal: macro `LTOBSOLETE_VERSION' required but not defined
*** Error during phase configure of pygtk: ########## Error running ./autogen.sh --prefix /opt/gnome2 --libdir '/opt/gnome2/lib'  --disable-static --disable-gtk-doc  *** [31/35]

  [1] Rerun phase configure

5. configure pygtksourceview:
=============================
checking for a sed that does not truncate output... /bin/sed
/home/carsten/checkout/gnome2/pygtksourceview/configure: line 3940: syntax error near unexpected token `lt_decl_varnames,'
/home/carsten/checkout/gnome2/pygtksourceview/configure: line 3940: `lt_if_append_uniq(lt_decl_varnames, SED, , ,'
*** Error during phase configure of pygtksourceview: ########## Error running ./autogen.sh --prefix /opt/gnome2 --libdir '/opt/gnome2/lib'  --disable-static --disable-gtk-doc  *** [32/35]

  [1] Rerun phase configure

Building and installing gedit succeeds, even with the above errors! Why?
Are the not build parts taken from my distribution?

Carsten


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