On clean copy of SL (upgraded) Xcode 3.2: downloaded and ran: prompt> sh gtk-osx-build-setup.sh prompt> export PATH=$PATH:/Users/sbakhtiar/.local/bin prompt> jhbuild bootstrap prompt> jhbuild build meta-gtk-osx-bootstrap prompt> jhbuild build meta-gtk-osx-core
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DG_LOG_DOMAIN=\"GLib\" -DG_DISABLE_CAST_CHECKS -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION -DPCRE_STATIC -I/Users/sbakhtiar/gtk/inst/include -DG_DISABLE_SINGLE_INCLUDES -D_REENTRANT -g -O2 -Wall -MT gatomic.lo -MD -MP -MF .deps/gatomic.Tpo -c gatomic.c -fno-common -DPIC -o .libs/gatomic.o /var/folders/8i/8iPY4ZafEpezLgvmjxSKSU+++TY/-Tmp-//ccNq7o6P.s:103:Incorrect register `%rdx' used with `l' suffix make[4]: *** [gatomic.lo] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 *** Error during phase build of glib: ########## Error running make *** [2/11] Any ideas?
> Subject: Re: error building git head GTK on OS X ... IM symbols missing etc. > From: jralls ceridwen us > Date: Mon, 26 Oct 2009 22:30:54 -0700 > To: paul linuxaudiosystems com > CC: gtk-devel-list gnome org > > > On Oct 26, 2009, at 4:50 PM, Paul Davis wrote: > > > just tried a jhbuild of gtk on OS X (tiger). things went well until it > > got to the link stage in the input methods code. i got a large number > > of messages of this form, one for each (every?) IM module: > > > > > > Cannot load module > > /Users/paul/gtk/source/gtk+/modules/input/im-am-et.la: > > dlopen(/Users/paul/gtk/source/gtk+/modules/input/.libs/im-am-et.so, > > 10): Symbol not found: _res_9_init > > Referenced from: /Users/paul/gtk/inst/lib/libgio-2.0.0.dylib > > Expected in: flat namespace > > > > does anybody have any clues what this might be? the missing symbol is > > always _res_9_init > > > Found it, after a bit of searching. It's defined in /usr/include/ > resolv.h, included from gio/gionetworkingprivate.h > > It doesn't show up in my SL build from today. I can't see from > configure why it would pick it up for your build but not for mine. > Search for lresolv in configure and config.log; maybe you can see why > it's getting picked up on yours. > > Regards, > John Ralls > > _______________________________________________ > gtk-devel-list mailing list > gtk-devel-list gnome org > http://mail.gnome.org/mailman/listinfo/gtk-devel-list |