Abort compiling of gtk+ (jhbuild)



When i compile gtk+ using jhbuild, it abort with this error:




Libraries have been installed in:
   /opt/GNOMELIVE/lib/gtk-2.0/2.10.0/immodules

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the `LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the `LD_RUN_PATH' environment variable
     during linking
   - use the `-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to `/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make  install-data-hook
make[4]: Entering directory `/home/luca/Programme/GNOME/gtk+/modules/input'
/bin/sh /home/luca/Programme/GNOME/gtk+/install-sh -d /opt/GNOMELIVE/etc/gtk-2.0
../../gtk/gtk-query-immodules-2.0 > /opt/GNOMELIVE/etc/gtk-2.0/gtk.immodules
/home/luca/Programme/GNOME/gtk+/gtk/.libs/gtk-query-immodules-2.0: symbol lookup error: /home/luca/Programme/GNOME/gtk+/gtk/.libs/libgtk-x11-2.0.so.0: undefined symbol: g_malloc_n
make[4]: *** [install-data-hook] Fehler 127
make[4]: Leaving directory `/home/luca/Programme/GNOME/gtk+/modules/input'
make[3]: *** [install-data-am] Fehler 2
make[3]: Leaving directory `/home/luca/Programme/GNOME/gtk+/modules/input'
make[2]: *** [install-am] Fehler 2
make[2]: Leaving directory `/home/luca/Programme/GNOME/gtk+/modules/input'
make[1]: *** [install-recursive] Fehler 1
make[1]: Leaving directory `/home/luca/Programme/GNOME/gtk+/modules'
make: *** [install-recursive] Fehler 1
*** Error during phase install of gtk+: ########## Error running make install *** [21/240]

  [1] Rerun phase install
  [2] Ignore error and continue to next module
  [3] Give up on module
  [4] Start shell
  [5] Reload configuration
choice:


What can i do? I'm using Gentoo 64bit and my .jhbuildrc:

# -*- mode: python -*-

# edit this file to match your settings and copy it to ~/.jhbuildrc

# if you have a GNOME git account, uncomment this line
# repos['git.gnome.org'] = 'ssh://user git gnome org/git/'

# what module set should be used.  The default at the moment is 'gnome-3.0',
# but it can be any of the files in the modulesets directory, or even
# the URL of a module set file on a web server.
moduleset = 'gnome-2.30'

# A list of the modules to build.  Defaults to the Gnome Desktop and
# developer platform.
# modules = [ 'meta-gnome-desktop' ]

# what directory should the source be checked out to?
checkoutroot = os.path.expanduser('/home/luca/Programme/GNOME')

# the prefix to configure/install modules to (must have write access)
prefix = '/opt/GNOMELIVE'

# extra arguments to pass to all autogen.sh scripts
# to speed up builds of gnome2, try '--disable-static --disable-gtk-doc'
# it is also possible to set CFLAGS this way, 'CFLAGS="-g -O2"' for example
#autogenargs=''

# On SMP systems you may use something like this to improve compilation time:
# be aware that not all modules compile correctly with make -j2
# You can also use 'make V=0' if you want less output while compiling.
makeargs = '-j9'




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