Re: [gnome-love] Can't get jhbuild to run right



On Sat, May 24, 2008 at 11:27 AM, Frederic Peters <fpeters 0d be> wrote:


Alternatively you can keep on using subversion but using the 2.22
branches instead of trunk, jhbuild -m gnome-2.22 build will do that.
(or simply set moduleset = 'gnome-2.22' in your ~/.jhbuildrc).


Okay, I started from scratch again with this 'jhbuild -m gnome-2.22
build' and now I get this:

checking for LIBBONOBO... yes
checking for SERVER... configure: error: Package requirements (
gmodule-2.0 >= 2.0.1    ORBit-2.0 >= 2.4.0      ORBit-CosNaming-2.0 >=
2.4.0    dbus-1 >= 1.0.0 dbus-glib-1 >= 0.74     libxml-2.0 >= 2.4.20)
were not met:

Requested 'dbus-glib-1 >= 0.74' but version of dbus-glib is 0.70

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

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

*** error during stage configure of libbonobo: ########## Error
running ./autogen.sh --prefix /opt/gnome2 --libdir
'${exec_prefix}/lib64'  --disable-static --disable-gtk-doc  ***
[21/192]

  [1] rerun stage configure
  [2] ignore error and continue to build
  [3] give up on module
  [4] start shell
  [5] go to stage force_checkout
  [6] go to stage force_clean
  [7] go to stage force_distclean
choice:

So, I pulled down dbus-glib-0.74.tar.gz from
http://dbus.freedesktop.org/releases/dbus-glib/, but when I try to
build it, I get this:

gcc -g -O2 -Wall -Wchar-subscripts -Wmissing-declarations
-Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align
-Wfloat-equal -Wsign-compare -o .libs/dbus-binding-tool
dbus-binding-tool-glib.o dbus-glib-tool.o  ./.libs/libdbus-gtool.a
-L/lib64 ./.libs/libdbus-glib-1.so -ldbus-1 -lgobject-2.0 -lglib-2.0
/usr/lib/libexpat.so -lnsl
/usr/lib/libexpat.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[4]: *** [dbus-binding-tool] Error 1
make[4]: Leaving directory `/home/mhr/Download/dbus-glib-0.74/dbus'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/mhr/Download/dbus-glib-0.74/dbus'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/mhr/Download/dbus-glib-0.74/dbus'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mhr/Download/dbus-glib-0.74'
make: *** [all] Error 2
$  file /usr/lib/libexpat.so
/usr/lib/libexpat.so: symbolic link to `../../lib/libexpat.so.0.5.0'
$ file /lib/libexpat.so.0.5.0
/lib/libexpat.so.0.5.0: ELF 32-bit LSB shared object, Intel 80386,
version 1 (SYSV), stripped

(The 64-bit libexpat is also installed, in /usr/lib64, if that's relevant....)

Now what?



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