After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 479688 - gail build fails with gtk-quartz (osx)
gail build fails with gtk-quartz (osx)
Status: RESOLVED FIXED
Product: atk
Classification: Platform
Component: gail
1.20.x
Other Mac OS
: High normal
: ---
Assigned To: Li Yuan
Li Yuan
Depends on:
Blocks:
 
 
Reported: 2007-09-24 02:25 UTC by Yves de Champlain
Modified: 2011-01-20 09:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gtk-quartz patch (1.62 KB, patch)
2007-10-07 04:16 UTC, Khoo Yit Phang
none Details | Review

Description Yves de Champlain 2007-09-24 02:25:45 UTC
/usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DVERSION=\"1.20.0\" -I/opt/gtk/include/atk-1.0 -I/opt/gtk/include/glib-2.0 -I/opt/gtk/lib/glib-2.0/include -I/opt/gtk/include/gtk-2.0 -I/opt/gtk/lib/gtk-2.0/include -I/opt/gtk/include/cairo -I/opt/gtk/include/pango-1.0 -I/opt/gtk/include/freetype2 -I/opt/gtk/include -I/opt/gtk/include/libpng12 -I/usr/X11R6/include -I/opt/gtk/include -L/opt/gtk/lib -O2 -Wall -MT gailtreeview.lo -MD -MP -MF .deps/gailtreeview.Tpo -c gailtreeview.c  -fno-common -DPIC -o .libs/gailtreeview.o
gailtreeview.c:22:22: error: gdk/gdkx.h: No such file or directory
gailtreeview.c: In function 'gail_tree_view_grab_cell_focus':
gailtreeview.c:2231: warning: implicit declaration of function 'gdk_x11_get_server_time'
Comment 1 Yves de Champlain 2007-09-27 05:50:02 UTC
Some other errors :

/usr/bin/gcc-4.0 -DHAVE_CONFIG_H -I. -I. -I.. -I.. -DVERSION=\"1.20.0\" -I/opt/gtk/include/atk-1.0 -I/opt/gtk/include/glib-2.0 -I/opt/gtk/lib/glib-2.0/include -I/opt/gtk/include/gtk-2.0 -I/opt/gtk/lib/gtk-2.0/include -I/opt/gtk/include/cairo -I/opt/gtk/include/pango-1.0 -I/opt/gtk/include/freetype2 -I/opt/gtk/include -I/opt/gtk/include/libpng12 -I/usr/X11R6/include -I/opt/gtk/include -L/opt/gtk/lib -O2 -Wall -MT gailwidget.lo -MD -MP -MF .deps/gailwidget.Tpo -c gailwidget.c  -fno-common -DPIC -o .libs/gailwidget.o
gailwidget.c:22:22: error: gdk/gdkx.h: No such file or directory
gailwidget.c: In function 'gail_widget_grab_focus':
gailwidget.c:775: warning: implicit declaration of function 'gdk_x11_get_server_time'


gailwindow.c:1073:2: error: #error Port to this GDK backend


Comment 2 Khoo Yit Phang 2007-10-07 04:16:20 UTC
Created attachment 96795 [details] [review]
gtk-quartz patch

Gail builds on gtk-quartz with this patch that removes the dependence on gdk_x11_get_server_time(), as well as defines a dummy gail_window_get_mdi_zorder() (same as for Win32).
Comment 3 Yves de Champlain 2007-10-07 15:39:20 UTC
patch works for me.

thanks

Comment 4 W. Michael Petullo 2008-06-08 21:06:46 UTC
This seems to be a duplicate of bug #382925.
Comment 5 Li Yuan 2011-01-20 09:34:56 UTC
After moving to gtk+, I believe this bug has been fixed.