Re: GTK Build on Mac OS X
- From: Glenn Martin <lifewarped yahoo com>
- To: Paul Plaquette <paul plaquette laposte net>, gtk-app-devel-list gnome org
- Subject: Re: GTK Build on Mac OS X
- Date: Mon, 11 Sep 2006 10:49:44 -0400
Have you checked for this symbol using /otool/? Use /lipo /to make sure
it was built as either an i386 or universal library. Also you may want
to be sure that the library was compiled as a flat namespace, those
switches are in your /gcc /man pages.
For those who may see this problemand are looking for a solution while
being on a PPC machine please remember to set your MAC OS TARGET version
env variable to 10.4.
Glenn R. Martin
n[ui]x Development Libraries
http://www.technicalstressings.com
http://www.nuix.org
http://www.moltenvisuals.com
Paul Plaquette wrote:
Hello,
I am trying to build GTK on Mac OS X (intel) using the build-gtk.sh
build script available on
http://developer.imendio.com/projects/gtk-macosx/build-instructions
I am getting following errors while building GTK:
gcc ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o .libs/im-
viqr.so -bundle .libs/imviqr.o -L/opt/gtk/lib ../../gdk-
pixbuf/.libs/libgdk_pixbuf-2.0.dylib /usr/lib/gcc/i686-apple-
darwin8/4.0.1/../../..//libiconv.dylib /usr/lib/gcc/i686-apple-
darwin8/4.0.1/../../..//libm.dylib /usr/lib/gcc/i686-apple-
darwin8/4.0.1/../../..//libc.dylib ../../gdk/.libs/libgdk-
quartz-2.0.dylib /opt/gtk/lib/libpangoft2-1.0.dylib /opt/gtk/lib/
libfontconfig.dylib /opt/gtk/lib/libfreetype.dylib /opt/gtk/lib/
libexpat.dylib /opt/gtk/lib/libpng12.dylib /usr/lib/gcc/i686-apple-
darwin8/4.0.1/../../..//libz.dylib /Users/shimrod/Source/gtk/gtk+/
gdk-pixbuf/.libs/libgdk_pixbuf-2.0.dylib ../../gtk/.libs/libgtk-
quartz-2.0.dylib /Users/shimrod/Source/gtk/gtk+/gdk/.libs/libgdk-
quartz-2.0.dylib /opt/gtk/lib/libpangocairo-1.0.dylib /opt/gtk/lib/
libpango-1.0.dylib /opt/gtk/lib/libatk-1.0.dylib /opt/gtk/lib/
libgobject-2.0.dylib /opt/gtk/lib/libgmodule-2.0.dylib /opt/gtk/lib/
libglib-2.0.dylib /usr/lib/libiconv.dylib /opt/gtk/lib/
libcairo.dylib -lm /opt/gtk/lib/libintl.dylib
/usr/bin/ld: warning multiple definitions of symbol _locale_charset
/usr/lib/gcc/i686-apple-darwin8/4.0.1/../../..//libiconv.dylib
(localcharset.o) definition of _locale_charset
/opt/gtk/lib/libintl.dylib(localcharset.o) definition of
_locale_charset
creating im-viqr.la
(cd .libs && rm -f im-viqr.la && ln -s ../im-viqr.la im-viqr.la)
../../gtk/gtk-query-immodules-2.0 im-am-et.la im-cedilla.la im-
cyrillic-translit.la im-inuktitut.la im-ipa.la im-thai-broken.la im-
ti-er.la im-ti-et.la im-viqr.la > gtk.immodules
dyld: Symbol not found: __gtk_plug_windowing_filter_func
Referenced from: /Users/shimrod/Source/gtk/gtk+/gtk/.libs/libgtk-
quartz-2.0.0.dylib
Expected in: flat namespace
make[3]: *** [gtk.immodules] Error 133
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Does someone has an idea of what is going wrong, of what's is
actually missing and how i could get it ?
Thanks,
Paul
PS: sorry for untitled message previously sent.
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list gnome org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]