Hi everyone,
It’s been quite a while since my last mail here but I’ve tried
something yesterday that might interest a few of you: I compiled the
latest gtk+ using the quartz backend, and after a few tweaks I got
what you can see on the attached screenshot. If you look well, X11 is
not started :).
However, I prefer to warn you: the quartz backend is still unstable,
buggy and slow. For practical use of gtk+ under Mac OS X, X11 is still
the best choice.
For the tweaks, I did not do much. The only sources I modified are
Ruby-GNOME2’s because the functions gdk_free_text_list and
gdk_add_client_message_filter do not exist (yet?) in the quartz
backend. So I just removed the function using them in Ruby-GNOME2.
I also had an other link problem:
/usr/bin/ld: multiple definitions of symbol _gtk_target_list_get_type
rbgtktargetlist.o definition of _gtk_target_list_get_type in section
(__TEXT,__text)
/opt/local/lib/libgtk-quartz-2.0.dylib(gtkselection.o) definition of
_gtk_target_list_get_type
And I also have this problem with the x11 backend. For the time being,
I just removed rbgtktargetlist from the Makefile and
Init_gtk_target_list from rbgtkinits.c, but this is really just a
hack…
And I get this problem with both Gtk+ 2.10.2 and CVS HEAD.
Cheers,
Vincent ISAMBART
Using Tomcat but need to do more? Need to support web services,
security?
Get stuff done quickly with pre-integrated technology to make your job
easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache
Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642