unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#5250: 23.1.90; src/xterm.c does not compile – like #3895 from 2009-07-27
@ 2009-12-20  0:29 Peter Dyballa
       [not found] ` <handler.5250.B.1261271369782.ack@debbugs.gnu.org>
  0 siblings, 1 reply; 3+ messages in thread
From: Peter Dyballa @ 2009-12-20  0:29 UTC (permalink / raw)
  To: emacs-pretest-bug

Hello!

The bug is back, now on Mac OS X 10.5.8 (Leopard) with PowerPC  
processor.

gcc -I/sw/include -L/sw/lib -c -no-cpp-precomp -Demacs - 
DHAVE_CONFIG_H  -I. -I/Users/pete/Quellen/Emacs_CVS/emacs/src -I/usr/ 
X11/include/X11 -I/sw/lib/fontconfig2/include -I/sw/lib/xft2/include - 
I/sw/lib/freetype219/include/freetype2 -I/sw/lib/freetype219/include - 
I/usr/X11R6/include -Dtemacs  -I/sw/lib/fontconfig2/include -I/sw/ 
include/freetype2 -I/sw/include -I/sw/include/librsvg-2 -I/sw/include/ 
glib-2.0 -I/sw/lib/glib-2.0/include -I/sw/include/gtk-2.0 -I/usr/X11/ 
include/cairo -I/usr/X11/include/pixman-1 -I/usr/X11/include/libpng12 - 
I/usr/X11/include  -I/sw/include/gconf/2 -I/sw/include/orbit-2.0 -I/sw/ 
include/dbus-1.0 -I/sw/lib/dbus-1.0/include -I/sw/include/glib-2.0 -I/ 
sw/lib/glib-2.0/include -DORBIT2=1 -ggdb3 -gfull -mtraceback=full -Wno- 
pointer-sign -H -pipe -fPIC -mcpu=7450 -mtune=7450 -fast -mpim-altivec  
-ftree-vectorize -foptimize-register-move -freorder-blocks -fthread- 
jumps -fpeephole -fno-crossjumping -I/sw/include/freetype2 -I/sw/ 
include -MMD -MF deps/xterm.d xterm.c
. ./config.h
.. ./s/darwin.h
.. ./m/macppc.h
.. /usr/include/string.h
... /usr/include/_types.h
.... /usr/include/sys/_types.h
..... /usr/include/sys/cdefs.h
..... /usr/include/machine/_types.h
...... /usr/include/ppc/_types.h
.. /usr/include/strings.h
.. /usr/include/stdlib.h
... /usr/include/available.h
... /usr/include/sys/wait.h
.... /usr/include/sys/signal.h
..... /usr/include/sys/appleapiopts.h
..... /usr/include/machine/signal.h
...... /usr/include/ppc/signal.h
....... /usr/include/ppc/_structs.h
..... /usr/include/sys/_structs.h
...... /usr/include/machine/_structs.h
....... /usr/include/ppc/_structs.h
........ /usr/include/mach/ppc/_structs.h
.... /usr/include/sys/resource.h
..... /usr/include/sys/_structs.h
.... /usr/include/machine/endian.h
..... /usr/include/ppc/endian.h
...... /usr/include/sys/_endian.h
... /usr/include/alloca.h
... /usr/include/machine/types.h
.... /usr/include/ppc/types.h
. /usr/include/signal.h
. /usr/include/stdio.h
. /usr/include/setjmp.h
.. /usr/include/machine/setjmp.h
... /usr/include/ppc/setjmp.h
.... /usr/include/ppc/_structs.h
. lisp.h
. blockinput.h
.. atimer.h
... systime.h
.... /usr/include/sys/time.h
..... /usr/include/sys/_structs.h
..... /usr/include/time.h
...... /usr/include/_structs.h
....... /usr/include/sys/_structs.h
...... /usr/include/machine/_limits.h
....... /usr/include/ppc/_limits.h
..... /usr/include/sys/_select.h
. syssignal.h
. xterm.h
.. /usr/X11R6/include/X11/Xlib.h
... /usr/include/sys/types.h
.... /usr/include/sys/_structs.h
... /usr/X11R6/include/X11/X.h
... /usr/X11R6/include/X11/Xfuncproto.h
... /usr/X11R6/include/X11/Xosdefs.h
... /usr/lib/gcc/powerpc-apple-darwin9/4.0.1/include/stddef.h
.. /usr/X11R6/include/X11/cursorfont.h
.. /usr/X11R6/include/X11/keysym.h
... /usr/X11R6/include/X11/keysymdef.h
.. /usr/X11R6/include/X11/Xutil.h
... /usr/X11R6/include/X11/keysym.h
.... /usr/X11R6/include/X11/keysymdef.h
.. /usr/X11R6/include/X11/Xatom.h
.. /usr/X11R6/include/X11/Xresource.h
.. /usr/X11R6/include/X11/StringDefs.h
.. /usr/X11R6/include/X11/IntrinsicP.h
... /usr/X11R6/include/X11/Intrinsic.h
.... /usr/lib/gcc/powerpc-apple-darwin9/4.0.1/include/stddef.h
.... /usr/X11R6/include/X11/Core.h
.... /usr/X11R6/include/X11/Composite.h
.... /usr/X11R6/include/X11/Constraint.h
.... /usr/X11R6/include/X11/Object.h
.... /usr/X11R6/include/X11/RectObj.h
... /usr/X11R6/include/X11/CoreP.h
... /usr/X11R6/include/X11/CompositeP.h
... /usr/X11R6/include/X11/ConstrainP.h
... /usr/X11R6/include/X11/ObjectP.h
... /usr/X11R6/include/X11/RectObjP.h
.. /usr/X11R6/include/X11/Xlocale.h
... /usr/include/locale.h
.... /usr/include/_locale.h
. /usr/include/sys/ioctl.h
.. /usr/include/sys/ttycom.h
... /usr/include/sys/ioccom.h
.. /usr/include/sys/filio.h
.. /usr/include/sys/sockio.h
. /usr/include/fcntl.h
.. /usr/include/sys/fcntl.h
. /usr/include/ctype.h
.. /usr/include/runetype.h
. /usr/include/errno.h
.. /usr/include/sys/errno.h
. /usr/include/sys/stat.h
.. /usr/include/sys/_structs.h
. charset.h
. character.h
. coding.h
.. composite.h
. frame.h
.. dispextern.h
. fontset.h
. termhooks.h
. termopts.h
. termchar.h
. emacs-icon.h
. disptab.h
. buffer.h
. window.h
. keyboard.h
. intervals.h
. process.h
.. /usr/include/unistd.h
... /usr/include/sys/unistd.h
... /usr/include/sys/select.h
.... /usr/include/sys/_structs.h
. keymap.h
. font.h
.. ccl.h
. xsettings.h
. xgselect.h
.. sysselect.h
. sysselect.h
. /usr/X11R6/include/X11/Shell.h
.. /usr/X11R6/include/X11/SM/SMlib.h
... /usr/X11R6/include/X11/SM/SM.h
... /usr/X11R6/include/X11/ICE/ICElib.h
.... /usr/X11R6/include/X11/ICE/ICE.h
. /sw/include/X11/Xaw3d/Simple.h
.. /sw/include/X11/Xaw3d/Xaw3dP.h
.. /usr/X11R6/include/X11/Xmu/Converters.h
. /sw/include/X11/Xaw3d/Scrollbar.h
. /sw/include/X11/Xaw3d/ThreeD.h
. widget.h
xterm.c: In function ‘x_term_init’:
xterm.c:10277: error: dereferencing pointer to incomplete type
make[2]: *** [xterm.o] Error 1
make[1]: *** [src] Error 2
make: *** [bootstrap] Error 2


10269	  dpyinfo->vertical_scroll_bar_cursor
10270	    = XCreateFontCursor (dpyinfo->display, XC_sb_v_double_arrow);
10271	
10272	  xrdb = x_load_resources (dpyinfo->display, xrm_option,
10273				   resource_name, EMACS_CLASS);
10274	#ifdef HAVE_XRMSETDATABASE
10275	  XrmSetDatabase (dpyinfo->display, xrdb);
10276	#else
10277	  dpyinfo->display->db = xrdb;
10278	#endif
10279	  /* Put the rdb where we can find it in a way that works on
10280	     all versions.  */
10281	  dpyinfo->xrdb = xrdb;
10282	
10283	  dpyinfo->screen = ScreenOfDisplay (dpyinfo->display,
10284					     DefaultScreen (dpyinfo->display));
10285	  select_visual (dpyinfo);


When I use the above gcc (4.0.1 (Apple Inc. build 5493)) command and  
substitute -c with -E -dD I see the function defined as:

# 10040 "xterm.c"
struct x_display_info *
x_term_init (display_name, xrm_option, resource_name)
      Lisp_Object display_name;
      char *xrm_option;
      char *resource_name;
{
...
}

The struct x_display_info is declared in xterm.h and since HAVE_X_I18N  
is defined in config.h and USE_GTK is not as:

struct x_display_info
{
   struct x_display_info *next;
   struct terminal *terminal;
   int connection;
   Display *display;
   Lisp_Object name_list_element;
   int reference_count;
   Screen *screen;
   double resx, resy;
   Visual *visual;
   Colormap cmap;
   int n_planes;
   int grabbed;
   int icon_bitmap_id;
   Window root_window;
   Window client_leader_window;
   Cursor vertical_scroll_bar_cursor;
   Cursor invisible_cursor;
   XrmDatabase xrdb;
   int smallest_char_width;
   int smallest_font_height;
   GC scratch_cursor_gc;
   int mouse_face_beg_row, mouse_face_beg_col;
   int mouse_face_beg_x, mouse_face_beg_y;
   int mouse_face_end_row, mouse_face_end_col;
   int mouse_face_end_x, mouse_face_end_y;
   int mouse_face_past_end;
   Lisp_Object mouse_face_window;
   int mouse_face_face_id;
   Lisp_Object mouse_face_overlay;
   int mouse_face_deferred_gc;
   struct frame *mouse_face_mouse_frame;
   int mouse_face_mouse_x, mouse_face_mouse_y;
   int mouse_face_defer;
   int mouse_face_hidden;
   int mouse_face_image_state;
   char *x_id_name;
   int n_fonts;
   struct x_bitmap_record *bitmaps;
   int bitmaps_size;
   int bitmaps_last;
# 253 "xterm.h"
   int meta_mod_mask, shift_lock_mask;
   int alt_mod_mask, super_mod_mask, hyper_mod_mask;
   Atom Xatom_wm_protocols;
   Atom Xatom_wm_take_focus;
   Atom Xatom_wm_save_yourself;
   Atom Xatom_wm_delete_window;
   Atom Xatom_wm_change_state;
   Atom Xatom_wm_configure_denied;
   Atom Xatom_wm_window_moved;
   Atom Xatom_wm_client_leader;
   Atom Xatom_editres;
   Atom Xatom_CLIPBOARD, Xatom_TIMESTAMP, Xatom_TEXT, Xatom_DELETE,
   Xatom_COMPOUND_TEXT, Xatom_UTF8_STRING,
   Xatom_MULTIPLE, Xatom_INCR, Xatom_EMACS_TMP, Xatom_TARGETS,  
Xatom_NULL,
   Xatom_ATOM_PAIR;
   Atom Xatom_PIXEL_SIZE, Xatom_AVERAGE_WIDTH,
   Xatom_MULE_BASELINE_OFFSET, Xatom_MULE_RELATIVE_COMPOSE,
   Xatom_MULE_DEFAULT_ASCENT;
   Atom Xatom_DONE, Xatom_PAGE;
   Atom Xatom_Scrollbar;
   Atom Xatom_XEMBED;
   int cut_buffers_initialized;
   struct frame *x_focus_frame;
   struct frame *x_focus_event_frame;
   struct frame *x_highlight_frame;
   Pixmap gray;
   XIM xim;
   XIMStyles *xim_styles;
   struct xim_inst_t *xim_callback_data;
   XColor *color_cells;
   int ncolor_cells;
   int red_bits, blue_bits, green_bits;
   int red_offset, blue_offset, green_offset;
   enum
     {
       X_WMTYPE_UNKNOWN,
       X_WMTYPE_A,
       X_WMTYPE_B
     } wm_type;
   Atom *x_dnd_atoms;
   size_t x_dnd_atoms_size;
   size_t x_dnd_atoms_length;
   Atom *net_supported_atoms;
   int nr_net_supported_atoms;
   Window net_supported_window;
   Atom Xatom_net_window_type, Xatom_net_window_type_tooltip;
   Atom Xatom_net_wm_state, Xatom_net_wm_state_fullscreen_atom,
     Xatom_net_wm_state_maximized_horz,  
Xatom_net_wm_state_maximized_vert,
     Xatom_net_wm_state_sticky;
   Atom Xatom_xsettings_sel, Xatom_xsettings_prop, Xatom_xsettings_mgr;
   Window xsettings_window;
};

The struct dpyinfo is declared as

	struct x_display_info *dpyinfo;

inside the function. Display is declared in

	# 498 "/usr/X11R6/include/X11/Xlib.h"
	typedef struct _XDisplay Display;


When I use GTK+2 (2.16.6) instead of Xaw3d I get this error:

gcc -I/sw/include -L/sw/lib -c -no-cpp-precomp -Demacs - 
DHAVE_CONFIG_H  -I. -I/Users/pete/Quellen/Emacs_CVS/emacs/src -I/usr/ 
X11/include/X11 -I/sw/include/pango-1.0 -I/sw/lib/fontconfig2/include - 
I/sw/include/freetype2 -I/sw/include -I/sw/include/gtk-2.0 -I/sw/lib/ 
gtk-2.0/include -I/sw/include/atk-1.0 -I/sw/include/glib-2.0 -I/sw/lib/ 
glib-2.0/include -I/usr/X11/include/cairo -I/usr/X11/include/pixman-1 - 
I/usr/X11/include/libpng12 -I/usr/X11/include -I/sw/lib/fontconfig2/ 
include -I/sw/lib/xft2/include -I/sw/lib/freetype219/include/freetype2  
-I/sw/lib/freetype219/include -I/usr/X11R6/include -Dtemacs  -I/sw/lib/ 
fontconfig2/include -I/sw/include/freetype2 -I/sw/include -I/sw/ 
include/librsvg-2 -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include -I/ 
sw/include/gtk-2.0 -I/usr/X11/include/cairo -I/usr/X11/include/ 
pixman-1 -I/usr/X11/include/libpng12 -I/usr/X11/include  -I/sw/include/ 
gconf/2 -I/sw/include/orbit-2.0 -I/sw/include/dbus-1.0 -I/sw/lib/ 
dbus-1.0/include -I/sw/include/glib-2.0 -I/sw/lib/glib-2.0/include - 
DORBIT2=1 -ggdb3 -gfull -mtraceback=full -Wno-pointer-sign -H -pipe - 
fPIC -mcpu=7450 -mtune=7450 -fast -mpim-altivec -ftree-vectorize - 
foptimize-register-move -freorder-blocks -fthread-jumps -fpeephole - 
fno-crossjumping -I/sw/include/freetype2 -I/sw/include -MMD -MF deps/ 
xterm.d xterm.c
. ./config.h
.. ./s/darwin.h
.. ./m/macppc.h
.. /usr/include/string.h
... /usr/include/_types.h
.... /usr/include/sys/_types.h
..... /usr/include/sys/cdefs.h
..... /usr/include/machine/_types.h
...... /usr/include/ppc/_types.h
.. /usr/include/strings.h
.. /usr/include/stdlib.h
... /usr/include/available.h
... /usr/include/sys/wait.h
.... /usr/include/sys/signal.h
..... /usr/include/sys/appleapiopts.h
..... /usr/include/machine/signal.h
...... /usr/include/ppc/signal.h
....... /usr/include/ppc/_structs.h
..... /usr/include/sys/_structs.h
...... /usr/include/machine/_structs.h
....... /usr/include/ppc/_structs.h
........ /usr/include/mach/ppc/_structs.h
.... /usr/include/sys/resource.h
..... /usr/include/sys/_structs.h
.... /usr/include/machine/endian.h
..... /usr/include/ppc/endian.h
...... /usr/include/sys/_endian.h
... /usr/include/alloca.h
... /usr/include/machine/types.h
.... /usr/include/ppc/types.h
. /usr/include/signal.h
. /usr/include/stdio.h
. /usr/include/setjmp.h
.. /usr/include/machine/setjmp.h
... /usr/include/ppc/setjmp.h
.... /usr/include/ppc/_structs.h
. lisp.h
. blockinput.h
.. atimer.h
... systime.h
.... /usr/include/sys/time.h
..... /usr/include/sys/_structs.h
..... /usr/include/time.h
...... /usr/include/_structs.h
....... /usr/include/sys/_structs.h
...... /usr/include/machine/_limits.h
....... /usr/include/ppc/_limits.h
..... /usr/include/sys/_select.h
. syssignal.h
.. /usr/include/pthread.h
... /usr/include/pthread_impl.h
... /usr/include/sched.h
. xterm.h
.. /usr/X11/include/X11/Xlib.h
... /usr/include/sys/types.h
.... /usr/include/sys/_structs.h
... /usr/X11/include/X11/X.h
... /usr/X11/include/X11/Xfuncproto.h
... /usr/X11/include/X11/Xosdefs.h
... /usr/lib/gcc/powerpc-apple-darwin9/4.0.1/include/stddef.h
.. /usr/X11/include/X11/cursorfont.h
.. /usr/X11/include/X11/keysym.h
... /usr/X11/include/X11/keysymdef.h
.. /usr/X11/include/X11/Xutil.h
... /usr/X11/include/X11/keysym.h
.... /usr/X11/include/X11/keysymdef.h
.. /usr/X11/include/X11/Xatom.h
.. /usr/X11/include/X11/Xresource.h
.. /sw/include/gtk-2.0/gtk/gtk.h
... /sw/include/gtk-2.0/gdk/gdk.h
.... /sw/include/gtk-2.0/gdk/gdkapplaunchcontext.h
..... /sw/include/glib-2.0/gio/gio.h
...... /sw/include/glib-2.0/gio/giotypes.h
....... /sw/include/glib-2.0/gio/gioenums.h
........ /sw/include/glib-2.0/glib-object.h
......... /sw/include/glib-2.0/gobject/gboxed.h
.......... /sw/include/glib-2.0/gobject/gtype.h
........... /sw/include/glib-2.0/glib.h
............ /sw/include/glib-2.0/glib/galloca.h
............. /sw/include/glib-2.0/glib/gtypes.h
.............. /sw/lib/glib-2.0/include/glibconfig.h
............... /sw/include/glib-2.0/glib/gmacros.h
................ /usr/lib/gcc/powerpc-apple-darwin9/4.0.1/include/ 
stddef.h
............... /usr/lib/gcc/powerpc-apple-darwin9/4.0.1/include/ 
limits.h
................ /usr/lib/gcc/powerpc-apple-darwin9/4.0.1/include/ 
syslimits.h
................ /usr/include/limits.h
................. /usr/include/machine/limits.h
.................. /usr/include/ppc/limits.h
................. /usr/include/sys/syslimits.h
............... /usr/lib/gcc/powerpc-apple-darwin9/4.0.1/include/float.h
.............. /sw/include/glib-2.0/glib/gmacros.h
............ /sw/include/glib-2.0/glib/garray.h
............. /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gasyncqueue.h
............. /sw/include/glib-2.0/glib/gthread.h
.............. /sw/include/glib-2.0/glib/gerror.h
............... /sw/include/glib-2.0/glib/gquark.h
................ /sw/include/glib-2.0/glib/gtypes.h
.............. /sw/include/glib-2.0/glib/gtypes.h
.............. /sw/include/glib-2.0/glib/gutils.h
............... /sw/include/glib-2.0/glib/gtypes.h
............... /usr/lib/gcc/powerpc-apple-darwin9/4.0.1/include/ 
stdarg.h
.............. /sw/include/glib-2.0/glib/gatomic.h
............... /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gatomic.h
............ /sw/include/glib-2.0/glib/gbacktrace.h
............. /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gbase64.h
............. /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gbookmarkfile.h
............. /sw/include/glib-2.0/glib/gerror.h
............ /sw/include/glib-2.0/glib/gcache.h
............. /sw/include/glib-2.0/glib/glist.h
.............. /sw/include/glib-2.0/glib/gmem.h
............... /sw/include/glib-2.0/glib/gslice.h
................ /sw/include/glib-2.0/glib/gtypes.h
............... /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gchecksum.h
............. /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gcompletion.h
............. /sw/include/glib-2.0/glib/glist.h
............ /sw/include/glib-2.0/glib/gconvert.h
............. /sw/include/glib-2.0/glib/gerror.h
............ /sw/include/glib-2.0/glib/gdataset.h
............. /sw/include/glib-2.0/glib/gquark.h
............ /sw/include/glib-2.0/glib/gdate.h
............. /sw/include/glib-2.0/glib/gtypes.h
............. /sw/include/glib-2.0/glib/gquark.h
............ /sw/include/glib-2.0/glib/gdir.h
............. /sw/include/glib-2.0/glib/gerror.h
............ /sw/include/glib-2.0/glib/gerror.h
............ /sw/include/glib-2.0/glib/gfileutils.h
............. /sw/include/glib-2.0/glib/gerror.h
............ /sw/include/glib-2.0/glib/ghash.h
............. /sw/include/glib-2.0/glib/gtypes.h
............. /sw/include/glib-2.0/glib/glist.h
............ /sw/include/glib-2.0/glib/ghook.h
............. /sw/include/glib-2.0/glib/gmem.h
............ /sw/include/glib-2.0/glib/giochannel.h
............. /sw/include/glib-2.0/glib/gconvert.h
............. /sw/include/glib-2.0/glib/gmain.h
.............. /sw/include/glib-2.0/glib/gpoll.h
............... /sw/include/glib-2.0/glib/gtypes.h
.............. /sw/include/glib-2.0/glib/gslist.h
............... /sw/include/glib-2.0/glib/gmem.h
.............. /sw/include/glib-2.0/glib/gthread.h
............. /sw/include/glib-2.0/glib/gstring.h
.............. /sw/include/glib-2.0/glib/gtypes.h
.............. /sw/include/glib-2.0/glib/gunicode.h
............... /sw/include/glib-2.0/glib/gerror.h
............... /sw/include/glib-2.0/glib/gtypes.h
.............. /sw/include/glib-2.0/glib/gutils.h
............ /sw/include/glib-2.0/glib/gkeyfile.h
............. /sw/include/glib-2.0/glib/gerror.h
............ /sw/include/glib-2.0/glib/glist.h
............ /sw/include/glib-2.0/glib/gmacros.h
............ /sw/include/glib-2.0/glib/gmain.h
............ /sw/include/glib-2.0/glib/gmappedfile.h
............. /sw/include/glib-2.0/glib/gerror.h
............ /sw/include/glib-2.0/glib/gmarkup.h
............. /sw/include/glib-2.0/glib/gerror.h
............. /sw/include/glib-2.0/glib/gslist.h
............ /sw/include/glib-2.0/glib/gmem.h
............ /sw/include/glib-2.0/glib/gmessages.h
............. /sw/include/glib-2.0/glib/gtypes.h
............. /sw/include/glib-2.0/glib/gmacros.h
............ /sw/include/glib-2.0/glib/gnode.h
............. /sw/include/glib-2.0/glib/gmem.h
............ /sw/include/glib-2.0/glib/goption.h
............. /sw/include/glib-2.0/glib/gerror.h
............. /sw/include/glib-2.0/glib/gquark.h
............ /sw/include/glib-2.0/glib/gpattern.h
............. /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gpoll.h
............ /sw/include/glib-2.0/glib/gprimes.h
............. /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gqsort.h
............. /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gquark.h
............ /sw/include/glib-2.0/glib/gqueue.h
............. /sw/include/glib-2.0/glib/glist.h
............ /sw/include/glib-2.0/glib/grand.h
............. /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/grel.h
............. /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gregex.h
............. /sw/include/glib-2.0/glib/gerror.h
............. /sw/include/glib-2.0/glib/gstring.h
............ /sw/include/glib-2.0/glib/gscanner.h
............. /sw/include/glib-2.0/glib/gdataset.h
............. /sw/include/glib-2.0/glib/ghash.h
............ /sw/include/glib-2.0/glib/gsequence.h
............. /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gshell.h
............. /sw/include/glib-2.0/glib/gerror.h
............ /sw/include/glib-2.0/glib/gslice.h
............ /sw/include/glib-2.0/glib/gslist.h
............ /sw/include/glib-2.0/glib/gspawn.h
............. /sw/include/glib-2.0/glib/gerror.h
............ /sw/include/glib-2.0/glib/gstrfuncs.h
............. /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gstring.h
............ /sw/include/glib-2.0/glib/gtestutils.h
............. /sw/include/glib-2.0/glib.h
............ /sw/include/glib-2.0/glib/gthread.h
............ /sw/include/glib-2.0/glib/gthreadpool.h
............. /sw/include/glib-2.0/glib/gthread.h
............ /sw/include/glib-2.0/glib/gtimer.h
............. /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gtree.h
............. /sw/include/glib-2.0/glib/gnode.h
............ /sw/include/glib-2.0/glib/gtypes.h
............ /sw/include/glib-2.0/glib/gunicode.h
............ /sw/include/glib-2.0/glib/gurifuncs.h
............ /sw/include/glib-2.0/glib/gutils.h
......... /sw/include/glib-2.0/gobject/genums.h
.......... /sw/include/glib-2.0/gobject/gtype.h
......... /sw/include/glib-2.0/gobject/gobject.h
.......... /sw/include/glib-2.0/gobject/gtype.h
.......... /sw/include/glib-2.0/gobject/gvalue.h
........... /sw/include/glib-2.0/gobject/gtype.h
.......... /sw/include/glib-2.0/gobject/gparam.h
........... /sw/include/glib-2.0/gobject/gvalue.h
.......... /sw/include/glib-2.0/gobject/gclosure.h
........... /sw/include/glib-2.0/gobject/gtype.h
.......... /sw/include/glib-2.0/gobject/gsignal.h
........... /sw/include/glib-2.0/gobject/gclosure.h
........... /sw/include/glib-2.0/gobject/gvalue.h
........... /sw/include/glib-2.0/gobject/gparam.h
........... /sw/include/glib-2.0/gobject/gmarshal.h
......... /sw/include/glib-2.0/gobject/gparam.h
......... /sw/include/glib-2.0/gobject/gparamspecs.h
.......... /sw/include/glib-2.0/gobject/gvalue.h
.......... /sw/include/glib-2.0/gobject/genums.h
.......... /sw/include/glib-2.0/gobject/gboxed.h
.......... /sw/include/glib-2.0/gobject/gobject.h
......... /sw/include/glib-2.0/gobject/gsignal.h
......... /sw/include/glib-2.0/gobject/gsourceclosure.h
.......... /sw/include/glib-2.0/gobject/gclosure.h
......... /sw/include/glib-2.0/gobject/gtype.h
......... /sw/include/glib-2.0/gobject/gtypemodule.h
.......... /sw/include/glib-2.0/gobject/gobject.h
.......... /sw/include/glib-2.0/gobject/genums.h
......... /sw/include/glib-2.0/gobject/gtypeplugin.h
.......... /sw/include/glib-2.0/gobject/gtype.h
......... /sw/include/glib-2.0/gobject/gvalue.h
......... /sw/include/glib-2.0/gobject/gvaluearray.h
.......... /sw/include/glib-2.0/gobject/gvalue.h
......... /sw/include/glib-2.0/gobject/gvaluetypes.h
.......... /sw/include/glib-2.0/gobject/gvalue.h
...... /sw/include/glib-2.0/gio/gappinfo.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gasyncresult.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gbufferedinputstream.h
....... /sw/include/glib-2.0/gio/gfilterinputstream.h
........ /sw/include/glib-2.0/gio/ginputstream.h
......... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gbufferedoutputstream.h
....... /sw/include/glib-2.0/gio/gfilteroutputstream.h
........ /sw/include/glib-2.0/gio/goutputstream.h
......... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gcancellable.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gcontenttype.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gdatainputstream.h
....... /sw/include/glib-2.0/gio/gbufferedinputstream.h
...... /sw/include/glib-2.0/gio/gdataoutputstream.h
....... /sw/include/glib-2.0/gio/gfilteroutputstream.h
...... /sw/include/glib-2.0/gio/gdrive.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gemblemedicon.h
....... /sw/include/glib-2.0/gio/gicon.h
........ /sw/include/glib-2.0/gio/giotypes.h
....... /sw/include/glib-2.0/gio/gemblem.h
........ /sw/include/glib-2.0/gio/gioenums.h
...... /sw/include/glib-2.0/gio/gfile.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gfileattribute.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gfileenumerator.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gfileicon.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gfileinfo.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gfileinputstream.h
....... /sw/include/glib-2.0/gio/ginputstream.h
...... /sw/include/glib-2.0/gio/gfilemonitor.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gfilenamecompleter.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gfileoutputstream.h
....... /sw/include/glib-2.0/gio/goutputstream.h
...... /sw/include/glib-2.0/gio/gfilterinputstream.h
...... /sw/include/glib-2.0/gio/gfilteroutputstream.h
...... /sw/include/glib-2.0/gio/gicon.h
...... /sw/include/glib-2.0/gio/ginputstream.h
...... /sw/include/glib-2.0/gio/gioenums.h
...... /sw/include/glib-2.0/gio/gioenumtypes.h
...... /sw/include/glib-2.0/gio/gioerror.h
....... /sw/include/glib-2.0/gio/gioenums.h
...... /sw/include/glib-2.0/gio/giomodule.h
....... /sw/include/glib-2.0/gio/giotypes.h
....... /sw/include/glib-2.0/gmodule.h
...... /sw/include/glib-2.0/gio/gioscheduler.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gloadableicon.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gmemoryinputstream.h
....... /sw/include/glib-2.0/gio/ginputstream.h
...... /sw/include/glib-2.0/gio/gmemoryoutputstream.h
....... /sw/include/glib-2.0/gio/goutputstream.h
...... /sw/include/glib-2.0/gio/gmount.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gmountoperation.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gnativevolumemonitor.h
....... /sw/include/glib-2.0/gio/gvolumemonitor.h
........ /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/goutputstream.h
...... /sw/include/glib-2.0/gio/gseekable.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gsimpleasyncresult.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gthemedicon.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gvfs.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gvolume.h
....... /sw/include/glib-2.0/gio/giotypes.h
...... /sw/include/glib-2.0/gio/gvolumemonitor.h
..... /sw/include/gtk-2.0/gdk/gdkscreen.h
...... /usr/X11/include/cairo/cairo.h
....... /usr/X11/include/cairo/cairo-version.h
....... /usr/X11/include/cairo/cairo-features.h
....... /usr/X11/include/cairo/cairo-deprecated.h
...... /sw/include/gtk-2.0/gdk/gdktypes.h
....... /sw/include/pango-1.0/pango/pango.h
........ /sw/include/pango-1.0/pango/pango-attributes.h
......... /sw/include/pango-1.0/pango/pango-font.h
.......... /sw/include/pango-1.0/pango/pango-coverage.h
.......... /sw/include/pango-1.0/pango/pango-types.h
........... /sw/include/pango-1.0/pango/pango-gravity.h
............ /sw/include/pango-1.0/pango/pango-matrix.h
............. /sw/include/pango-1.0/pango/pango-types.h
............ /sw/include/pango-1.0/pango/pango-script.h
............. /sw/include/pango-1.0/pango/pango-language.h
.............. /sw/include/pango-1.0/pango/pango-script.h
........... /sw/include/pango-1.0/pango/pango-bidi-type.h
........ /sw/include/pango-1.0/pango/pango-break.h
......... /sw/include/pango-1.0/pango/pango-item.h
........ /sw/include/pango-1.0/pango/pango-context.h
......... /sw/include/pango-1.0/pango/pango-fontmap.h
.......... /sw/include/pango-1.0/pango/pango-fontset.h
........ /sw/include/pango-1.0/pango/pango-engine.h
......... /sw/include/pango-1.0/pango/pango-glyph.h
........ /sw/include/pango-1.0/pango/pango-enum-types.h
........ /sw/include/pango-1.0/pango/pango-features.h
........ /sw/include/pango-1.0/pango/pango-glyph-item.h
........ /sw/include/pango-1.0/pango/pango-layout.h
......... /sw/include/pango-1.0/pango/pango-tabs.h
........ /sw/include/pango-1.0/pango/pango-renderer.h
........ /sw/include/pango-1.0/pango/pango-utils.h
....... /sw/lib/gtk-2.0/include/gdkconfig.h
...... /sw/include/gtk-2.0/gdk/gdkdisplay.h
....... /sw/include/gtk-2.0/gdk/gdktypes.h
....... /sw/include/gtk-2.0/gdk/gdkevents.h
........ /sw/include/gtk-2.0/gdk/gdkcolor.h
......... /sw/include/gtk-2.0/gdk/gdktypes.h
........ /sw/include/gtk-2.0/gdk/gdktypes.h
........ /sw/include/gtk-2.0/gdk/gdkdnd.h
......... /sw/include/gtk-2.0/gdk/gdktypes.h
........ /sw/include/gtk-2.0/gdk/gdkinput.h
......... /sw/include/gtk-2.0/gdk/gdktypes.h
.... /sw/include/gtk-2.0/gdk/gdkcairo.h
..... /sw/include/gtk-2.0/gdk/gdkcolor.h
..... /sw/include/gtk-2.0/gdk/gdkpixbuf.h
...... /sw/include/gtk-2.0/gdk/gdktypes.h
...... /sw/include/gtk-2.0/gdk/gdkrgb.h
....... /sw/include/gtk-2.0/gdk/gdktypes.h
...... /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h
....... /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-features.h
....... /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h
....... /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-transform.h
........ /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h
....... /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h
........ /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h
....... /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h
........ /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h
....... /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-io.h
........ /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h
........ /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h
....... /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h
........ /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h
........ /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h
........ /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-io.h
....... /sw/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h
..... /sw/include/pango-1.0/pango/pangocairo.h
.... /sw/include/gtk-2.0/gdk/gdkcolor.h
.... /sw/include/gtk-2.0/gdk/gdkcursor.h
..... /sw/include/gtk-2.0/gdk/gdktypes.h
.... /sw/include/gtk-2.0/gdk/gdkdisplay.h
.... /sw/include/gtk-2.0/gdk/gdkdisplaymanager.h
..... /sw/include/gtk-2.0/gdk/gdktypes.h
..... /sw/include/gtk-2.0/gdk/gdkdisplay.h
.... /sw/include/gtk-2.0/gdk/gdkdnd.h
.... /sw/include/gtk-2.0/gdk/gdkdrawable.h
..... /sw/include/gtk-2.0/gdk/gdktypes.h
..... /sw/include/gtk-2.0/gdk/gdkgc.h
...... /sw/include/gtk-2.0/gdk/gdkcolor.h
...... /sw/include/gtk-2.0/gdk/gdktypes.h
..... /sw/include/gtk-2.0/gdk/gdkrgb.h
.... /sw/include/gtk-2.0/gdk/gdkenumtypes.h
.... /sw/include/gtk-2.0/gdk/gdkevents.h
.... /sw/include/gtk-2.0/gdk/gdkfont.h
..... /sw/include/gtk-2.0/gdk/gdktypes.h
.... /sw/include/gtk-2.0/gdk/gdkgc.h
.... /sw/include/gtk-2.0/gdk/gdkimage.h
..... /sw/include/gtk-2.0/gdk/gdktypes.h
.... /sw/include/gtk-2.0/gdk/gdkinput.h
.... /sw/include/gtk-2.0/gdk/gdkkeys.h
..... /sw/include/gtk-2.0/gdk/gdktypes.h
.... /sw/include/gtk-2.0/gdk/gdkpango.h
..... /sw/include/gtk-2.0/gdk/gdktypes.h
.... /sw/include/gtk-2.0/gdk/gdkpixbuf.h
.... /sw/include/gtk-2.0/gdk/gdkpixmap.h
..... /sw/include/gtk-2.0/gdk/gdktypes.h
..... /sw/include/gtk-2.0/gdk/gdkdrawable.h
.... /sw/include/gtk-2.0/gdk/gdkproperty.h
..... /sw/include/gtk-2.0/gdk/gdktypes.h
.... /sw/include/gtk-2.0/gdk/gdkregion.h
..... /sw/include/gtk-2.0/gdk/gdktypes.h
.... /sw/include/gtk-2.0/gdk/gdkrgb.h
.... /sw/include/gtk-2.0/gdk/gdkscreen.h
.... /sw/include/gtk-2.0/gdk/gdkselection.h
..... /sw/include/gtk-2.0/gdk/gdktypes.h
.... /sw/include/gtk-2.0/gdk/gdkspawn.h
..... /sw/include/gtk-2.0/gdk/gdkscreen.h
.... /sw/include/gtk-2.0/gdk/gdktestutils.h
..... /sw/include/gtk-2.0/gdk/gdkwindow.h
...... /sw/include/gtk-2.0/gdk/gdkdrawable.h
...... /sw/include/gtk-2.0/gdk/gdktypes.h
...... /sw/include/gtk-2.0/gdk/gdkevents.h
.... /sw/include/gtk-2.0/gdk/gdktypes.h
.... /sw/include/gtk-2.0/gdk/gdkvisual.h
..... /sw/include/gtk-2.0/gdk/gdktypes.h
.... /sw/include/gtk-2.0/gdk/gdkwindow.h
... /sw/include/gtk-2.0/gtk/gtkaboutdialog.h
.... /sw/include/gtk-2.0/gtk/gtkdialog.h
..... /sw/include/gtk-2.0/gtk/gtkwindow.h
...... /sw/include/gtk-2.0/gtk/gtkaccelgroup.h
....... /sw/include/gtk-2.0/gtk/gtkenums.h
...... /sw/include/gtk-2.0/gtk/gtkbin.h
....... /sw/include/gtk-2.0/gtk/gtkcontainer.h
........ /sw/include/gtk-2.0/gtk/gtkwidget.h
......... /sw/include/gtk-2.0/gtk/gtkaccelgroup.h
......... /sw/include/gtk-2.0/gtk/gtkobject.h
.......... /sw/include/gtk-2.0/gtk/gtkenums.h
.......... /sw/include/gtk-2.0/gtk/gtktypeutils.h
........... /sw/include/gtk-2.0/gtk/gtktypebuiltins.h
.......... /sw/include/gtk-2.0/gtk/gtkdebug.h
......... /sw/include/gtk-2.0/gtk/gtkadjustment.h
.......... /sw/include/gtk-2.0/gtk/gtkobject.h
......... /sw/include/gtk-2.0/gtk/gtkstyle.h
.......... /sw/include/gtk-2.0/gtk/gtkenums.h
......... /sw/include/gtk-2.0/gtk/gtksettings.h
.......... /sw/include/gtk-2.0/gtk/gtkrc.h
........... /sw/include/gtk-2.0/gtk/gtkstyle.h
......... /sw/include/atk-1.0/atk/atk.h
.......... /sw/include/atk-1.0/atk/atkobject.h
........... /sw/include/atk-1.0/atk/atkstate.h
........... /sw/include/atk-1.0/atk/atkrelationtype.h
.......... /sw/include/atk-1.0/atk/atkaction.h
........... /sw/include/atk-1.0/atk/atkobject.h
.......... /sw/include/atk-1.0/atk/atkcomponent.h
........... /sw/include/atk-1.0/atk/atkobject.h
........... /sw/include/atk-1.0/atk/atkutil.h
............ /sw/include/atk-1.0/atk/atkobject.h
.......... /sw/include/atk-1.0/atk/atkdocument.h
........... /sw/include/atk-1.0/atk/atkobject.h
........... /sw/include/atk-1.0/atk/atkutil.h
.......... /sw/include/atk-1.0/atk/atkeditabletext.h
........... /sw/include/atk-1.0/atk/atkobject.h
........... /sw/include/atk-1.0/atk/atktext.h
............ /sw/include/atk-1.0/atk/atkobject.h
............ /sw/include/atk-1.0/atk/atkutil.h
.......... /sw/include/atk-1.0/atk/atkgobjectaccessible.h
........... /sw/include/atk-1.0/atk/atk.h
.......... /sw/include/atk-1.0/atk/atkhyperlink.h
........... /sw/include/atk-1.0/atk/atkaction.h
.......... /sw/include/atk-1.0/atk/atkhyperlinkimpl.h
........... /sw/include/atk-1.0/atk/atkobject.h
........... /sw/include/atk-1.0/atk/atkhyperlink.h
.......... /sw/include/atk-1.0/atk/atkhypertext.h
........... /sw/include/atk-1.0/atk/atkobject.h
........... /sw/include/atk-1.0/atk/atkhyperlink.h
.......... /sw/include/atk-1.0/atk/atkimage.h
........... /sw/include/atk-1.0/atk/atkobject.h
........... /sw/include/atk-1.0/atk/atkutil.h
.......... /sw/include/atk-1.0/atk/atknoopobject.h
.......... /sw/include/atk-1.0/atk/atknoopobjectfactory.h
........... /sw/include/atk-1.0/atk/atkobjectfactory.h
............ /sw/include/atk-1.0/atk/atkobject.h
.......... /sw/include/atk-1.0/atk/atkobjectfactory.h
.......... /sw/include/atk-1.0/atk/atkregistry.h
........... /sw/include/atk-1.0/atk/atkobjectfactory.h
.......... /sw/include/atk-1.0/atk/atkrelation.h
........... /sw/include/atk-1.0/atk/atkrelationtype.h
.......... /sw/include/atk-1.0/atk/atkrelationset.h
........... /sw/include/atk-1.0/atk/atkobject.h
........... /sw/include/atk-1.0/atk/atkrelation.h
.......... /sw/include/atk-1.0/atk/atkrelationtype.h
.......... /sw/include/atk-1.0/atk/atkselection.h
........... /sw/include/atk-1.0/atk/atkobject.h
.......... /sw/include/atk-1.0/atk/atkstate.h
.......... /sw/include/atk-1.0/atk/atkstateset.h
........... /sw/include/atk-1.0/atk/atkobject.h
........... /sw/include/atk-1.0/atk/atkstate.h
.......... /sw/include/atk-1.0/atk/atkstreamablecontent.h
........... /sw/include/atk-1.0/atk/atkobject.h
.......... /sw/include/atk-1.0/atk/atktable.h
........... /sw/include/atk-1.0/atk/atkobject.h
.......... /sw/include/atk-1.0/atk/atktext.h
.......... /sw/include/atk-1.0/atk/atkutil.h
.......... /sw/include/atk-1.0/atk/atkmisc.h
.......... /sw/include/atk-1.0/atk/atkvalue.h
........... /sw/include/atk-1.0/atk/atkobject.h
........ /sw/include/gtk-2.0/gtk/gtkadjustment.h
... /sw/include/gtk-2.0/gtk/gtkaccelgroup.h
... /sw/include/gtk-2.0/gtk/gtkaccellabel.h
.... /sw/include/gtk-2.0/gtk/gtklabel.h
..... /sw/include/gtk-2.0/gtk/gtkmisc.h
...... /sw/include/gtk-2.0/gtk/gtkwidget.h
..... /sw/include/gtk-2.0/gtk/gtkwindow.h
..... /sw/include/gtk-2.0/gtk/gtkmenu.h
...... /sw/include/gtk-2.0/gtk/gtkaccelgroup.h
...... /sw/include/gtk-2.0/gtk/gtkmenushell.h
....... /sw/include/gtk-2.0/gtk/gtkcontainer.h
... /sw/include/gtk-2.0/gtk/gtkaccelmap.h
.... /sw/include/gtk-2.0/gtk/gtkaccelgroup.h
... /sw/include/gtk-2.0/gtk/gtkaccessible.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkaction.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkactiongroup.h
.... /sw/include/gtk-2.0/gtk/gtkaction.h
.... /sw/include/gtk-2.0/gtk/gtktypeutils.h
... /sw/include/gtk-2.0/gtk/gtkactivatable.h
.... /sw/include/gtk-2.0/gtk/gtkaction.h
.... /sw/include/gtk-2.0/gtk/gtktypeutils.h
... /sw/include/gtk-2.0/gtk/gtkadjustment.h
... /sw/include/gtk-2.0/gtk/gtkalignment.h
.... /sw/include/gtk-2.0/gtk/gtkbin.h
... /sw/include/gtk-2.0/gtk/gtkarrow.h
.... /sw/include/gtk-2.0/gtk/gtkmisc.h
... /sw/include/gtk-2.0/gtk/gtkaspectframe.h
.... /sw/include/gtk-2.0/gtk/gtkframe.h
..... /sw/include/gtk-2.0/gtk/gtkbin.h
... /sw/include/gtk-2.0/gtk/gtkassistant.h
.... /sw/include/gtk-2.0/gtk/gtkwindow.h
... /sw/include/gtk-2.0/gtk/gtkbbox.h
.... /sw/include/gtk-2.0/gtk/gtkbox.h
..... /sw/include/gtk-2.0/gtk/gtkcontainer.h
... /sw/include/gtk-2.0/gtk/gtkbin.h
... /sw/include/gtk-2.0/gtk/gtkbindings.h
.... /sw/include/gtk-2.0/gtk/gtkobject.h
... /sw/include/gtk-2.0/gtk/gtkbox.h
... /sw/include/gtk-2.0/gtk/gtkbuildable.h
.... /sw/include/gtk-2.0/gtk/gtkbuilder.h
.... /sw/include/gtk-2.0/gtk/gtktypeutils.h
... /sw/include/gtk-2.0/gtk/gtkbuilder.h
... /sw/include/gtk-2.0/gtk/gtkbutton.h
.... /sw/include/gtk-2.0/gtk/gtkbin.h
.... /sw/include/gtk-2.0/gtk/gtkimage.h
..... /sw/include/gtk-2.0/gtk/gtkmisc.h
... /sw/include/gtk-2.0/gtk/gtkcalendar.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
.... /sw/include/gtk-2.0/gtk/gtksignal.h
..... /sw/include/gtk-2.0/gtk/gtk.h
..... /sw/include/gtk-2.0/gtk/gtkmarshal.h
... /sw/include/gtk-2.0/gtk/gtkcelleditable.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkcelllayout.h
.... /sw/include/gtk-2.0/gtk/gtkcellrenderer.h
..... /sw/include/gtk-2.0/gtk/gtkcelleditable.h
.... /sw/include/gtk-2.0/gtk/gtktreeviewcolumn.h
..... /sw/include/gtk-2.0/gtk/gtkcellrenderer.h
..... /sw/include/gtk-2.0/gtk/gtktreemodel.h
...... /sw/include/gtk-2.0/gtk/gtkobject.h
..... /sw/include/gtk-2.0/gtk/gtktreesortable.h
...... /sw/include/gtk-2.0/gtk/gtktreemodel.h
...... /sw/include/gtk-2.0/gtk/gtktypeutils.h
..... /sw/include/gtk-2.0/gtk/gtkobject.h
.... /sw/include/gtk-2.0/gtk/gtkbuildable.h
.... /sw/include/gtk-2.0/gtk/gtkbuilder.h
... /sw/include/gtk-2.0/gtk/gtkcellrenderer.h
... /sw/include/gtk-2.0/gtk/gtkcellrendereraccel.h
.... /sw/include/gtk-2.0/gtk/gtkcellrenderertext.h
..... /sw/include/gtk-2.0/gtk/gtkcellrenderer.h
... /sw/include/gtk-2.0/gtk/gtkcellrenderercombo.h
.... /sw/include/gtk-2.0/gtk/gtktreemodel.h
.... /sw/include/gtk-2.0/gtk/gtkcellrenderertext.h
... /sw/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h
.... /sw/include/gtk-2.0/gtk/gtkcellrenderer.h
... /sw/include/gtk-2.0/gtk/gtkcellrendererprogress.h
.... /sw/include/gtk-2.0/gtk/gtkcellrenderer.h
... /sw/include/gtk-2.0/gtk/gtkcellrendererspin.h
.... /sw/include/gtk-2.0/gtk/gtkcellrenderertext.h
... /sw/include/gtk-2.0/gtk/gtkcellrenderertext.h
... /sw/include/gtk-2.0/gtk/gtkcellrenderertoggle.h
.... /sw/include/gtk-2.0/gtk/gtkcellrenderer.h
... /sw/include/gtk-2.0/gtk/gtkcellview.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
.... /sw/include/gtk-2.0/gtk/gtkcellrenderer.h
.... /sw/include/gtk-2.0/gtk/gtktreemodel.h
... /sw/include/gtk-2.0/gtk/gtkcheckbutton.h
.... /sw/include/gtk-2.0/gtk/gtktogglebutton.h
..... /sw/include/gtk-2.0/gtk/gtkbutton.h
... /sw/include/gtk-2.0/gtk/gtkcheckmenuitem.h
.... /sw/include/gtk-2.0/gtk/gtkmenuitem.h
..... /sw/include/gtk-2.0/gtk/gtkitem.h
...... /sw/include/gtk-2.0/gtk/gtkbin.h
... /sw/include/gtk-2.0/gtk/gtkclipboard.h
.... /sw/include/gtk-2.0/gtk/gtkselection.h
..... /sw/include/gtk-2.0/gtk/gtkwidget.h
..... /sw/include/gtk-2.0/gtk/gtktextiter.h
...... /sw/include/gtk-2.0/gtk/gtktexttag.h
....... /sw/include/gtk-2.0/gtk/gtkenums.h
....... /sw/include/gtk-2.0/gtk/gtkobject.h
...... /sw/include/gtk-2.0/gtk/gtktextchild.h
... /sw/include/gtk-2.0/gtk/gtkcolorbutton.h
.... /sw/include/gtk-2.0/gtk/gtkbutton.h
... /sw/include/gtk-2.0/gtk/gtkcolorsel.h
.... /sw/include/gtk-2.0/gtk/gtkdialog.h
.... /sw/include/gtk-2.0/gtk/gtkvbox.h
..... /sw/include/gtk-2.0/gtk/gtkbox.h
... /sw/include/gtk-2.0/gtk/gtkcolorseldialog.h
.... /sw/include/gtk-2.0/gtk/gtkdialog.h
.... /sw/include/gtk-2.0/gtk/gtkcolorsel.h
.... /sw/include/gtk-2.0/gtk/gtkvbox.h
... /sw/include/gtk-2.0/gtk/gtkcombobox.h
.... /sw/include/gtk-2.0/gtk/gtkbin.h
.... /sw/include/gtk-2.0/gtk/gtktreemodel.h
.... /sw/include/gtk-2.0/gtk/gtktreeview.h
..... /sw/include/gtk-2.0/gtk/gtkcontainer.h
..... /sw/include/gtk-2.0/gtk/gtktreemodel.h
..... /sw/include/gtk-2.0/gtk/gtktreeviewcolumn.h
..... /sw/include/gtk-2.0/gtk/gtkdnd.h
...... /sw/include/gtk-2.0/gtk/gtkwidget.h
...... /sw/include/gtk-2.0/gtk/gtkselection.h
..... /sw/include/gtk-2.0/gtk/gtkentry.h
...... /sw/include/gtk-2.0/gtk/gtkeditable.h
....... /sw/include/gtk-2.0/gtk/gtkwidget.h
...... /sw/include/gtk-2.0/gtk/gtkimcontext.h
....... /sw/include/gtk-2.0/gtk/gtkobject.h
...... /sw/include/gtk-2.0/gtk/gtkmenu.h
...... /sw/include/gtk-2.0/gtk/gtkentrycompletion.h
....... /sw/include/gtk-2.0/gtk/gtktreemodel.h
....... /sw/include/gtk-2.0/gtk/gtkliststore.h
........ /sw/include/gtk-2.0/gtk/gtktreemodel.h
........ /sw/include/gtk-2.0/gtk/gtktreesortable.h
....... /sw/include/gtk-2.0/gtk/gtktreeviewcolumn.h
....... /sw/include/gtk-2.0/gtk/gtktreemodelfilter.h
........ /sw/include/gtk-2.0/gtk/gtktreemodel.h
...... /sw/include/gtk-2.0/gtk/gtkimage.h
...... /sw/include/gtk-2.0/gtk/gtkselection.h
... /sw/include/gtk-2.0/gtk/gtkcomboboxentry.h
.... /sw/include/gtk-2.0/gtk/gtkcombobox.h
.... /sw/include/gtk-2.0/gtk/gtktreemodel.h
... /sw/include/gtk-2.0/gtk/gtkcontainer.h
... /sw/include/gtk-2.0/gtk/gtkcurve.h
.... /sw/include/gtk-2.0/gtk/gtkdrawingarea.h
..... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkdebug.h
... /sw/include/gtk-2.0/gtk/gtkdialog.h
... /sw/include/gtk-2.0/gtk/gtkdnd.h
... /sw/include/gtk-2.0/gtk/gtkdrawingarea.h
... /sw/include/gtk-2.0/gtk/gtkeditable.h
... /sw/include/gtk-2.0/gtk/gtkentry.h
... /sw/include/gtk-2.0/gtk/gtkentrycompletion.h
... /sw/include/gtk-2.0/gtk/gtkenums.h
... /sw/include/gtk-2.0/gtk/gtkeventbox.h
.... /sw/include/gtk-2.0/gtk/gtkbin.h
... /sw/include/gtk-2.0/gtk/gtkexpander.h
.... /sw/include/gtk-2.0/gtk/gtkbin.h
... /sw/include/gtk-2.0/gtk/gtkfixed.h
.... /sw/include/gtk-2.0/gtk/gtkcontainer.h
... /sw/include/gtk-2.0/gtk/gtkfilechooser.h
.... /sw/include/gtk-2.0/gtk/gtkfilefilter.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkfilechooserbutton.h
.... /sw/include/gtk-2.0/gtk/gtkhbox.h
..... /sw/include/gtk-2.0/gtk/gtkbox.h
.... /sw/include/gtk-2.0/gtk/gtkfilechooser.h
... /sw/include/gtk-2.0/gtk/gtkfilechooserdialog.h
.... /sw/include/gtk-2.0/gtk/gtkdialog.h
.... /sw/include/gtk-2.0/gtk/gtkfilechooser.h
... /sw/include/gtk-2.0/gtk/gtkfilechooserwidget.h
.... /sw/include/gtk-2.0/gtk/gtkfilechooser.h
.... /sw/include/gtk-2.0/gtk/gtkvbox.h
... /sw/include/gtk-2.0/gtk/gtkfilefilter.h
... /sw/include/gtk-2.0/gtk/gtkfontbutton.h
.... /sw/include/gtk-2.0/gtk/gtkbutton.h
... /sw/include/gtk-2.0/gtk/gtkfontsel.h
.... /sw/include/gtk-2.0/gtk/gtkdialog.h
.... /sw/include/gtk-2.0/gtk/gtkvbox.h
... /sw/include/gtk-2.0/gtk/gtkframe.h
... /sw/include/gtk-2.0/gtk/gtkgamma.h
.... /sw/include/gtk-2.0/gtk/gtkvbox.h
... /sw/include/gtk-2.0/gtk/gtkgc.h
... /sw/include/gtk-2.0/gtk/gtkhandlebox.h
.... /sw/include/gtk-2.0/gtk/gtkbin.h
... /sw/include/gtk-2.0/gtk/gtkhbbox.h
.... /sw/include/gtk-2.0/gtk/gtkbbox.h
... /sw/include/gtk-2.0/gtk/gtkhbox.h
... /sw/include/gtk-2.0/gtk/gtkhpaned.h
.... /sw/include/gtk-2.0/gtk/gtkpaned.h
..... /sw/include/gtk-2.0/gtk/gtkcontainer.h
... /sw/include/gtk-2.0/gtk/gtkhruler.h
.... /sw/include/gtk-2.0/gtk/gtkruler.h
..... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkhscale.h
.... /sw/include/gtk-2.0/gtk/gtkscale.h
..... /sw/include/gtk-2.0/gtk/gtkrange.h
...... /sw/include/gtk-2.0/gtk/gtkadjustment.h
...... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkhscrollbar.h
.... /sw/include/gtk-2.0/gtk/gtkscrollbar.h
..... /sw/include/gtk-2.0/gtk/gtkrange.h
... /sw/include/gtk-2.0/gtk/gtkhseparator.h
.... /sw/include/gtk-2.0/gtk/gtkseparator.h
..... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkhsv.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkiconfactory.h
.... /sw/include/gtk-2.0/gtk/gtkrc.h
... /sw/include/gtk-2.0/gtk/gtkicontheme.h
... /sw/include/gtk-2.0/gtk/gtkiconview.h
.... /sw/include/gtk-2.0/gtk/gtkcontainer.h
.... /sw/include/gtk-2.0/gtk/gtktreemodel.h
.... /sw/include/gtk-2.0/gtk/gtkcellrenderer.h
.... /sw/include/gtk-2.0/gtk/gtkselection.h
.... /sw/include/gtk-2.0/gtk/gtktooltip.h
..... /sw/include/gtk-2.0/gtk/gtkwindow.h
... /sw/include/gtk-2.0/gtk/gtkimage.h
... /sw/include/gtk-2.0/gtk/gtkimagemenuitem.h
.... /sw/include/gtk-2.0/gtk/gtkmenuitem.h
... /sw/include/gtk-2.0/gtk/gtkimcontext.h
... /sw/include/gtk-2.0/gtk/gtkimcontextsimple.h
.... /sw/include/gtk-2.0/gtk/gtkimcontext.h
... /sw/include/gtk-2.0/gtk/gtkimmulticontext.h
.... /sw/include/gtk-2.0/gtk/gtkimcontext.h
.... /sw/include/gtk-2.0/gtk/gtkmenushell.h
... /sw/include/gtk-2.0/gtk/gtkinputdialog.h
.... /sw/include/gtk-2.0/gtk/gtkdialog.h
... /sw/include/gtk-2.0/gtk/gtkinvisible.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkitem.h
... /sw/include/gtk-2.0/gtk/gtklabel.h
... /sw/include/gtk-2.0/gtk/gtklayout.h
.... /sw/include/gtk-2.0/gtk/gtkcontainer.h
.... /sw/include/gtk-2.0/gtk/gtkadjustment.h
... /sw/include/gtk-2.0/gtk/gtklinkbutton.h
.... /sw/include/gtk-2.0/gtk/gtkbutton.h
... /sw/include/gtk-2.0/gtk/gtkliststore.h
... /sw/include/gtk-2.0/gtk/gtkmain.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkmenu.h
... /sw/include/gtk-2.0/gtk/gtkmenubar.h
.... /sw/include/gtk-2.0/gtk/gtkmenushell.h
... /sw/include/gtk-2.0/gtk/gtkmenuitem.h
... /sw/include/gtk-2.0/gtk/gtkmenushell.h
... /sw/include/gtk-2.0/gtk/gtkmenutoolbutton.h
.... /sw/include/gtk-2.0/gtk/gtkmenu.h
.... /sw/include/gtk-2.0/gtk/gtktoolbutton.h
..... /sw/include/gtk-2.0/gtk/gtktoolitem.h
...... /sw/include/gtk-2.0/gtk/gtkbin.h
...... /sw/include/gtk-2.0/gtk/gtktooltips.h
....... /sw/include/gtk-2.0/gtk/gtkwidget.h
....... /sw/include/gtk-2.0/gtk/gtkwindow.h
...... /sw/include/gtk-2.0/gtk/gtkmenuitem.h
... /sw/include/gtk-2.0/gtk/gtkmessagedialog.h
.... /sw/include/gtk-2.0/gtk/gtkdialog.h
... /sw/include/gtk-2.0/gtk/gtkmisc.h
... /sw/include/gtk-2.0/gtk/gtkmodules.h
.... /sw/include/gtk-2.0/gtk/gtksettings.h
... /sw/include/gtk-2.0/gtk/gtkmountoperation.h
... /sw/include/gtk-2.0/gtk/gtknotebook.h
.... /sw/include/gtk-2.0/gtk/gtkcontainer.h
... /sw/include/gtk-2.0/gtk/gtkobject.h
... /sw/include/gtk-2.0/gtk/gtkorientable.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkpagesetup.h
.... /sw/include/gtk-2.0/gtk/gtkpapersize.h
..... /sw/include/gtk-2.0/gtk/gtkenums.h
... /sw/include/gtk-2.0/gtk/gtkpapersize.h
... /sw/include/gtk-2.0/gtk/gtkpaned.h
... /sw/include/gtk-2.0/gtk/gtkplug.h
.... /sw/include/gtk-2.0/gtk/gtksocket.h
..... /sw/include/gtk-2.0/gtk/gtkcontainer.h
.... /sw/include/gtk-2.0/gtk/gtkwindow.h
... /sw/include/gtk-2.0/gtk/gtkprintcontext.h
.... /sw/include/gtk-2.0/gtk/gtkpagesetup.h
... /sw/include/gtk-2.0/gtk/gtkprintoperation.h
.... /sw/include/gtk-2.0/gtk/gtkmain.h
.... /sw/include/gtk-2.0/gtk/gtkwindow.h
.... /sw/include/gtk-2.0/gtk/gtkpagesetup.h
.... /sw/include/gtk-2.0/gtk/gtkprintsettings.h
..... /sw/include/gtk-2.0/gtk/gtkpapersize.h
.... /sw/include/gtk-2.0/gtk/gtkprintcontext.h
.... /sw/include/gtk-2.0/gtk/gtkprintoperationpreview.h
..... /sw/include/gtk-2.0/gtk/gtkprintcontext.h
... /sw/include/gtk-2.0/gtk/gtkprintoperationpreview.h
... /sw/include/gtk-2.0/gtk/gtkprintsettings.h
... /sw/include/gtk-2.0/gtk/gtkprogressbar.h
.... /sw/include/gtk-2.0/gtk/gtkprogress.h
..... /sw/include/gtk-2.0/gtk/gtkwidget.h
..... /sw/include/gtk-2.0/gtk/gtkadjustment.h
... /sw/include/gtk-2.0/gtk/gtkradioaction.h
.... /sw/include/gtk-2.0/gtk/gtktoggleaction.h
..... /sw/include/gtk-2.0/gtk/gtkaction.h
... /sw/include/gtk-2.0/gtk/gtkradiobutton.h
.... /sw/include/gtk-2.0/gtk/gtkcheckbutton.h
... /sw/include/gtk-2.0/gtk/gtkradiomenuitem.h
.... /sw/include/gtk-2.0/gtk/gtkcheckmenuitem.h
... /sw/include/gtk-2.0/gtk/gtkradiotoolbutton.h
.... /sw/include/gtk-2.0/gtk/gtktoggletoolbutton.h
..... /sw/include/gtk-2.0/gtk/gtktoolbutton.h
... /sw/include/gtk-2.0/gtk/gtkrange.h
... /sw/include/gtk-2.0/gtk/gtkrc.h
... /sw/include/gtk-2.0/gtk/gtkrecentaction.h
.... /sw/include/gtk-2.0/gtk/gtkaction.h
.... /sw/include/gtk-2.0/gtk/gtkrecentmanager.h
... /sw/include/gtk-2.0/gtk/gtkrecentchooser.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
.... /sw/include/gtk-2.0/gtk/gtkrecentmanager.h
.... /sw/include/gtk-2.0/gtk/gtkrecentfilter.h
... /sw/include/gtk-2.0/gtk/gtkrecentchooserdialog.h
.... /sw/include/gtk-2.0/gtk/gtkdialog.h
.... /sw/include/gtk-2.0/gtk/gtkrecentchooser.h
... /sw/include/gtk-2.0/gtk/gtkrecentchoosermenu.h
.... /sw/include/gtk-2.0/gtk/gtkmenu.h
.... /sw/include/gtk-2.0/gtk/gtkrecentchooser.h
... /sw/include/gtk-2.0/gtk/gtkrecentchooserwidget.h
.... /sw/include/gtk-2.0/gtk/gtkrecentchooser.h
.... /sw/include/gtk-2.0/gtk/gtkvbox.h
... /sw/include/gtk-2.0/gtk/gtkrecentfilter.h
... /sw/include/gtk-2.0/gtk/gtkrecentmanager.h
... /sw/include/gtk-2.0/gtk/gtkruler.h
... /sw/include/gtk-2.0/gtk/gtkscale.h
... /sw/include/gtk-2.0/gtk/gtkscalebutton.h
.... /sw/include/gtk-2.0/gtk/gtkbutton.h
... /sw/include/gtk-2.0/gtk/gtkscrollbar.h
... /sw/include/gtk-2.0/gtk/gtkscrolledwindow.h
.... /sw/include/gtk-2.0/gtk/gtkhscrollbar.h
.... /sw/include/gtk-2.0/gtk/gtkvscrollbar.h
..... /sw/include/gtk-2.0/gtk/gtkscrollbar.h
.... /sw/include/gtk-2.0/gtk/gtkviewport.h
..... /sw/include/gtk-2.0/gtk/gtkadjustment.h
..... /sw/include/gtk-2.0/gtk/gtkbin.h
... /sw/include/gtk-2.0/gtk/gtkselection.h
... /sw/include/gtk-2.0/gtk/gtkseparator.h
... /sw/include/gtk-2.0/gtk/gtkseparatormenuitem.h
.... /sw/include/gtk-2.0/gtk/gtkmenuitem.h
... /sw/include/gtk-2.0/gtk/gtkseparatortoolitem.h
.... /sw/include/gtk-2.0/gtk/gtktoolitem.h
... /sw/include/gtk-2.0/gtk/gtksettings.h
... /sw/include/gtk-2.0/gtk/gtkshow.h
... /sw/include/gtk-2.0/gtk/gtksizegroup.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtksocket.h
... /sw/include/gtk-2.0/gtk/gtkspinbutton.h
.... /sw/include/gtk-2.0/gtk/gtkentry.h
.... /sw/include/gtk-2.0/gtk/gtkadjustment.h
... /sw/include/gtk-2.0/gtk/gtkstatusbar.h
.... /sw/include/gtk-2.0/gtk/gtkhbox.h
... /sw/include/gtk-2.0/gtk/gtkstatusicon.h
.... /sw/include/gtk-2.0/gtk/gtkimage.h
.... /sw/include/gtk-2.0/gtk/gtkmenu.h
... /sw/include/gtk-2.0/gtk/gtkstock.h
.... /sw/include/gtk-2.0/gtk/gtktypeutils.h
... /sw/include/gtk-2.0/gtk/gtkstyle.h
... /sw/include/gtk-2.0/gtk/gtktable.h
.... /sw/include/gtk-2.0/gtk/gtkcontainer.h
... /sw/include/gtk-2.0/gtk/gtktearoffmenuitem.h
.... /sw/include/gtk-2.0/gtk/gtkmenuitem.h
... /sw/include/gtk-2.0/gtk/gtktextbuffer.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
.... /sw/include/gtk-2.0/gtk/gtkclipboard.h
.... /sw/include/gtk-2.0/gtk/gtktexttagtable.h
..... /sw/include/gtk-2.0/gtk/gtktexttag.h
.... /sw/include/gtk-2.0/gtk/gtktextiter.h
.... /sw/include/gtk-2.0/gtk/gtktextmark.h
.... /sw/include/gtk-2.0/gtk/gtktextchild.h
... /sw/include/gtk-2.0/gtk/gtktextbufferrichtext.h
.... /sw/include/gtk-2.0/gtk/gtktextbuffer.h
... /sw/include/gtk-2.0/gtk/gtktextchild.h
... /sw/include/gtk-2.0/gtk/gtktextiter.h
... /sw/include/gtk-2.0/gtk/gtktextmark.h
... /sw/include/gtk-2.0/gtk/gtktexttag.h
... /sw/include/gtk-2.0/gtk/gtktexttagtable.h
... /sw/include/gtk-2.0/gtk/gtktextview.h
.... /sw/include/gtk-2.0/gtk/gtkcontainer.h
.... /sw/include/gtk-2.0/gtk/gtkimcontext.h
.... /sw/include/gtk-2.0/gtk/gtktextbuffer.h
.... /sw/include/gtk-2.0/gtk/gtkmenu.h
... /sw/include/gtk-2.0/gtk/gtktoggleaction.h
... /sw/include/gtk-2.0/gtk/gtktogglebutton.h
... /sw/include/gtk-2.0/gtk/gtktoggletoolbutton.h
... /sw/include/gtk-2.0/gtk/gtktoolbar.h
.... /sw/include/gtk-2.0/gtk/gtkcontainer.h
.... /sw/include/gtk-2.0/gtk/gtktooltips.h
.... /sw/include/gtk-2.0/gtk/gtktoolitem.h
.... /sw/include/gtk-2.0/gtk/gtkpixmap.h
.... /sw/include/gtk-2.0/gtk/gtksignal.h
... /sw/include/gtk-2.0/gtk/gtktoolbutton.h
... /sw/include/gtk-2.0/gtk/gtktoolitem.h
... /sw/include/gtk-2.0/gtk/gtktoolshell.h
.... /sw/include/gtk-2.0/gtk/gtkenums.h
... /sw/include/gtk-2.0/gtk/gtktooltip.h
... /sw/include/gtk-2.0/gtk/gtktestutils.h
... /sw/include/gtk-2.0/gtk/gtktreednd.h
.... /sw/include/gtk-2.0/gtk/gtktreemodel.h
.... /sw/include/gtk-2.0/gtk/gtkdnd.h
... /sw/include/gtk-2.0/gtk/gtktreemodel.h
... /sw/include/gtk-2.0/gtk/gtktreemodelfilter.h
... /sw/include/gtk-2.0/gtk/gtktreemodelsort.h
.... /sw/include/gtk-2.0/gtk/gtktreemodel.h
.... /sw/include/gtk-2.0/gtk/gtktreesortable.h
... /sw/include/gtk-2.0/gtk/gtktreeselection.h
.... /sw/include/gtk-2.0/gtk/gtktreeview.h
... /sw/include/gtk-2.0/gtk/gtktreesortable.h
... /sw/include/gtk-2.0/gtk/gtktreestore.h
.... /sw/include/gtk-2.0/gtk/gtktreemodel.h
.... /sw/include/gtk-2.0/gtk/gtktreesortable.h
... /sw/include/gtk-2.0/gtk/gtktreeview.h
... /sw/include/gtk-2.0/gtk/gtktreeviewcolumn.h
... /sw/include/gtk-2.0/gtk/gtktypeutils.h
... /sw/include/gtk-2.0/gtk/gtkuimanager.h
.... /sw/include/gtk-2.0/gtk/gtkaccelgroup.h
.... /sw/include/gtk-2.0/gtk/gtkwidget.h
.... /sw/include/gtk-2.0/gtk/gtkaction.h
.... /sw/include/gtk-2.0/gtk/gtkactiongroup.h
... /sw/include/gtk-2.0/gtk/gtkvbbox.h
.... /sw/include/gtk-2.0/gtk/gtkbbox.h
... /sw/include/gtk-2.0/gtk/gtkvbox.h
... /sw/include/gtk-2.0/gtk/gtkversion.h
... /sw/include/gtk-2.0/gtk/gtkviewport.h
... /sw/include/gtk-2.0/gtk/gtkvolumebutton.h
.... /sw/include/gtk-2.0/gtk/gtkscalebutton.h
... /sw/include/gtk-2.0/gtk/gtkvpaned.h
.... /sw/include/gtk-2.0/gtk/gtkpaned.h
... /sw/include/gtk-2.0/gtk/gtkvruler.h
.... /sw/include/gtk-2.0/gtk/gtkruler.h
... /sw/include/gtk-2.0/gtk/gtkvscale.h
.... /sw/include/gtk-2.0/gtk/gtkscale.h
... /sw/include/gtk-2.0/gtk/gtkvscrollbar.h
... /sw/include/gtk-2.0/gtk/gtkvseparator.h
.... /sw/include/gtk-2.0/gtk/gtkseparator.h
... /sw/include/gtk-2.0/gtk/gtkwidget.h
... /sw/include/gtk-2.0/gtk/gtkwindow.h
... /sw/include/gtk-2.0/gtk/gtktext.h
... /sw/include/gtk-2.0/gtk/gtktree.h
... /sw/include/gtk-2.0/gtk/gtktreeitem.h
... /sw/include/gtk-2.0/gtk/gtkclist.h
.... /sw/include/gtk-2.0/gtk/gtksignal.h
.... /sw/include/gtk-2.0/gtk/gtkalignment.h
.... /sw/include/gtk-2.0/gtk/gtklabel.h
.... /sw/include/gtk-2.0/gtk/gtkbutton.h
.... /sw/include/gtk-2.0/gtk/gtkhscrollbar.h
.... /sw/include/gtk-2.0/gtk/gtkvscrollbar.h
... /sw/include/gtk-2.0/gtk/gtkcombo.h
... /sw/include/gtk-2.0/gtk/gtkctree.h
.... /sw/include/gtk-2.0/gtk/gtkclist.h
... /sw/include/gtk-2.0/gtk/gtkfilesel.h
... /sw/include/gtk-2.0/gtk/gtkitemfactory.h
... /sw/include/gtk-2.0/gtk/gtklist.h
... /sw/include/gtk-2.0/gtk/gtklistitem.h
... /sw/include/gtk-2.0/gtk/gtkoldeditable.h
... /sw/include/gtk-2.0/gtk/gtkoptionmenu.h
... /sw/include/gtk-2.0/gtk/gtkpixmap.h
... /sw/include/gtk-2.0/gtk/gtkpreview.h
... /sw/include/gtk-2.0/gtk/gtksignal.h
... /sw/include/gtk-2.0/gtk/gtktipsquery.h
... /sw/include/gtk-2.0/gtk/gtktooltips.h
.. /sw/include/gtk-2.0/gdk/gdkx.h
... /sw/include/gtk-2.0/gdk/gdkprivate.h
.. /usr/X11/include/X11/Xlocale.h
... /usr/include/locale.h
.... /usr/include/_locale.h
. /usr/include/sys/ioctl.h
.. /usr/include/sys/ttycom.h
... /usr/include/sys/ioccom.h
.. /usr/include/sys/filio.h
.. /usr/include/sys/sockio.h
. /usr/include/fcntl.h
.. /usr/include/sys/fcntl.h
. /usr/include/ctype.h
.. /usr/include/runetype.h
. /usr/include/errno.h
.. /usr/include/sys/errno.h
. /usr/include/sys/stat.h
.. /usr/include/sys/_structs.h
. charset.h
. character.h
. coding.h
.. composite.h
. frame.h
.. dispextern.h
. fontset.h
. termhooks.h
. termopts.h
. termchar.h
. emacs-icon.h
. disptab.h
. buffer.h
. window.h
. keyboard.h
. intervals.h
. process.h
.. /usr/include/unistd.h
... /usr/include/sys/unistd.h
... /usr/include/sys/select.h
.... /usr/include/sys/_structs.h
. keymap.h
. font.h
.. ccl.h
. xsettings.h
. xgselect.h
.. sysselect.h
. sysselect.h
. gtkutil.h
xterm.c: In function ‘x_term_init’:
xterm.c:10277: error: dereferencing pointer to incomplete type
Multiple include guards may be useful for:
/sw/include/gtk-2.0/gtk/gtklinkbutton.h
make[2]: *** [xterm.o] Error 1
make[1]: *** [src] Error 2
make: *** [bootstrap] Error 2

/usr/X11R6 is a sym-link to /usr/X11.

--
Greetings

   Pete

Isn't vi that text editor with two modes... one that beeps and one  
that corrupts your file?
				– Dan Jacobson, on comp.os.linux.advocacy







^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#5250: Acknowledgement (23.1.90; src/xterm.c does not compile – like #3895 from 2009-07-27)
       [not found] ` <handler.5250.B.1261271369782.ack@debbugs.gnu.org>
@ 2009-12-20 12:54   ` Peter Dyballa
  2009-12-20 20:21   ` bug#5250: 23.1.90; src/xterm.c does not compile – like #3895 from 2009-07-27 Peter Dyballa
  1 sibling, 0 replies; 3+ messages in thread
From: Peter Dyballa @ 2009-12-20 12:54 UTC (permalink / raw)
  To: 5250

Hello!

With GCC 4.2 the same result...

--
Greetings

   Pete

I hope to die before I *have* to use Microsoft Word.
			- Donald E. Knuth, 2001-10-02 in Tübingen







^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#5250: 23.1.90; src/xterm.c does not compile – like #3895 from 2009-07-27
       [not found] ` <handler.5250.B.1261271369782.ack@debbugs.gnu.org>
  2009-12-20 12:54   ` bug#5250: Acknowledgement (23.1.90; src/xterm.c does not compile – like #3895 from 2009-07-27) Peter Dyballa
@ 2009-12-20 20:21   ` Peter Dyballa
  1 sibling, 0 replies; 3+ messages in thread
From: Peter Dyballa @ 2009-12-20 20:21 UTC (permalink / raw)
  To: 5250

I tried again to compile with GCC 4.2.1 (Apple Inc. build 5577) and  
making use of some (modern, up-to-date) C header and library files  
from MacPorts. With GTK+2 as X toolkit. Now it compiles src/xterm.c!  
In the pre-processed output I see some differences (diff GTK+2- 
GCC4.2.1 GTK+2-GCC4.0.1) by which in the end the strange and faulty  
construct appears, although I have no idea why!
(Many differences with just the use of different variants of the same  
C header file omitted.)

********4.2.1*******                                             
********4.0.1*******
*** 300,320 ****
   #define HAVE_WORKING_FORK 1                                      
#define HAVE_WORKING_FORK 1
   #define HAVE_WORKING_VFORK 1                                     
#define HAVE_WORKING_VFORK 1
   #define HAVE_X11 1                                               
#define HAVE_X11 1
- #define HAVE_X11R6 1
   #define HAVE_XFT 1                                               
#define HAVE_XFT 1
   #define HAVE_XIM 1                                               
#define HAVE_XIM 1
- #define HAVE_XKBGETKEYBOARD 1
   #define HAVE_XPM 1                                               
#define HAVE_XPM 1
! #define HAVE_XRMSETDATABASE 1
! #define HAVE_XSCREENNUMBEROFSCREEN 1
! #define HAVE_XSCREENRESOURCESTRING 1
! #define HAVE_XSETWMPROTOCOLS 1

*** 664,671 ****
   # 1169 "./config.h" 2                                           #  
1169 "./config.h" 2
   # 1 "/usr/include/strings.h" 1 3 4                              # 1  
"/usr/include/strings.h" 1 3 4
- # 62 "/usr/include/strings.h" 3 4
- # 1 "/usr/include/string.h" 1 3 4
- # 63 "/usr/include/strings.h" 2 3 4
   # 1172 "./config.h" 2                                           #  
1172 "./config.h" 2
   # 1 "/usr/include/stdlib.h" 1 3 4                               # 1  
"/usr/include/stdlib.h" 1 3 4
   # 59 "/usr/include/stdlib.h" 3 4                                #  
59 "/usr/include/stdlib.h" 3 4

*** 1531,1535 ****
   #define _MACHTYPES_H_                                            
#define _MACHTYPES_H_
! # 1 "/usr/include/ppc/_types.h" 1 3 4
! # 71 "/usr/include/ppc/types.h" 2 3 4                         ! # 77  
"/usr/include/ppc/types.h" 3 4
   #define _INT8_T                                                  
#define _INT8_T

*** 1607,1613 ****
   # 1175 "./config.h" 2                                           #  
1175 "./config.h" 2
! # 1193 "./config.h"                                           ! #  
1195 "./config.h"
   #define HAVE_X_I18N                                              
#define HAVE_X_I18N
! #define HAVE_X11R6_XIM
                                                                 ! #  
1206 "./config.h"

*** 4045,4052 ****
   # 41 "xterm.c" 2                                                #  
41 "xterm.c" 2
   # 1 "xterm.h" 1                                                 # 1  
"xterm.h" 1
   # 20 "xterm.h"                                                  #  
20 "xterm.h"
! # 1 "/opt/local/include/X11/Xlib.h" 1                         ! # 1  
"/usr/X11/include/X11/Xlib.h" 1
! # 37 "/opt/local/include/X11/Xlib.h"                          ! # 37  
"/usr/X11/include/X11/Xlib.h"
   #define _XLIB_H_                                                 
#define _XLIB_H_
   #define XlibSpecificationRelease 6                               
#define XlibSpecificationRelease 6
   # 1 "/usr/include/sys/types.h" 1 3 4                            # 1  
"/usr/include/sys/types.h" 1 3 4


*** 5243,5255 ****
- typedef struct {
-     int type;
-     unsigned long serial;
-     int send_event;
-     Display *display;
-     int extension;
-     int evtype;
-     unsigned int cookie;
-     void *data;
- } XGenericEventCookie;

-  XGenericEvent xgeneric;
-  XGenericEventCookie xcookie;

*** 7824,7837 ****
- extern int XGetEventData(
-     Display* ,
-     XGenericEventCookie*
- );
- extern void XFreeEventData(
-     Display* ,
-     XGenericEventCookie*
- );
   # 21 "xterm.h" 2                                                #  
21 "xterm.h" 2
! # 1 "/opt/local/include/X11/cursorfont.h" 1                   ! # 1  
"/usr/X11/include/X11/cursorfont.h" 1
! # 31 "/opt/local/include/X11/cursorfont.h"                    ! # 31  
"/usr/X11/include/X11/cursorfont.h"

! # 1 "/opt/local/include/X11/keysym.h" 1                       ! # 1  
"/usr/X11/include/X11/keysym.h" 1


*** 12537,12544 ****
   # 1 "/usr/include/ppc/limits.h" 1 3 4
   # 37 "/usr/include/ppc/limits.h" 3 4
   #define _PPC_LIMITS_H_
- # 1 "/usr/include/ppc/_limits.h" 1 3 4
- # 41 "/usr/include/ppc/limits.h" 2 3 4

*** 47599,47607 ****
! # 93 "xterm.h"                                                ! #  
103 "xterm.h"
! struct xim_inst_t
! {
!   struct x_display_info *dpyinfo;
!   char *resource_name;
! };
   struct x_bitmap_record                                           
struct x_bitmap_record
   {                                                               {
     Pixmap pixmap;                                                   
Pixmap pixmap;

*** 57646,57675 ****
       }                                                               }
     return font_object;                                              
return font_object;
   }                                                               }
! # 8121 "xterm.c"                                              ! #  
8159 "xterm.c"
! static void
! xim_destroy_callback (xim, client_data, call_data)
!      XIM xim;
!      XPointer client_data;
!      XPointer call_data;
! {
!   struct x_display_info *dpyinfo = (struct x_display_info *)  
client_data;
!   Lisp_Object frame, tail;
!   (interrupt_input_blocked++);
!   for ((tail) = Vframe_list; ((((enum Lisp_Type) (((unsigned int)  
((tail))) & ((((int) 1) << 3) - 1))) == Lisp_Cons) && (frame = (0+ 
((((void) 0,(struct Lisp_Cons *) ((int) (((tail)) & ~((((int) 1) << 3)  
- 1))))->car))), 1)); tail = (0+((((void) 0,(struct Lisp_Cons *)  
((int) (((tail)) & ~((((int) 1) << 3) - 1))))->u.cdr))))
!     {
!       struct frame *f = ((void) 0,(struct frame *) ((int) ((frame) &  
~((((int) 1) << 3) - 1))));
!       if (((f)->output_method == output_x_window) && ((f)- 
 >output_data.x->display_info) == dpyinfo)
!  {
!    ((f)->output_data.x->xic) = ((void *)0);
!           xic_free_xfontset (f);
!  }
!     }
!   dpyinfo->xim = ((void *)0);
!   XFree (dpyinfo->xim_styles);
!   do { --interrupt_input_blocked; if (interrupt_input_blocked == 0)  
{ if (interrupt_input_pending) reinvoke_input_signal (); if  
(pending_atimers) do_pending_atimers (); } else if  
(interrupt_input_blocked < 0) abort (); } while (0);
! }
! extern char *XSetIMValues (XIM, ...);
   static void                                                      
static void
   xim_open_dpy (dpyinfo, resource_name)                            
xim_open_dpy (dpyinfo, resource_name)
        struct x_display_info  
*dpyinfo;                                 struct x_display_info  
*dpyinfo;

*** 57685,57736 ****
         dpyinfo->xim = xim;
         if (xim)
    {
-    XIMCallback destroy;
      XGetIMValues (xim, "queryInputStyle", &dpyinfo->xim_styles,  
((void *)0));
-    destroy.callback = xim_destroy_callback;
-    destroy.client_data = (XPointer)dpyinfo;
-    XSetIMValues (xim, "destroyCallback", &destroy, ((void *)0));
    }
       }
     else
       dpyinfo->xim = ((void *)0);
   }
- # 8205 "xterm.c"
- static void
- xim_instantiate_callback (display, client_data, call_data)
-      Display *display;
-      XPointer client_data;
-      XPointer call_data;
- {
-   struct xim_inst_t *xim_inst = (struct xim_inst_t *) client_data;
-   struct x_display_info *dpyinfo = xim_inst->dpyinfo;
-   if (dpyinfo->xim)
-     return;
-   xim_open_dpy (dpyinfo, xim_inst->resource_name);
-   if (dpyinfo->xim && dpyinfo->reference_count > 0)
-     {
-       Lisp_Object tail, frame;
-       (interrupt_input_blocked++);
-       for ((tail) = Vframe_list; ((((enum Lisp_Type) (((unsigned  
int) ((tail))) & ((((int) 1) << 3) - 1))) == Lisp_Cons) && (frame = (0+ 
((((void) 0,(struct Lisp_Cons *) ((int) (((tail)) & ~((((int) 1) << 3)  
- 1))))->car))), 1)); tail = (0+((((void) 0,(struct Lisp_Cons *)  
((int) (((tail)) & ~((((int) 1) << 3) - 1))))->u.cdr))))
-  {
-    struct frame *f = ((void) 0,(struct frame *) ((int) ((frame) &  
~((((int) 1) << 3) - 1))));
-    if (((f)->output_method == output_x_window)
-               && ((f)->output_data.x->display_info) == xim_inst- 
 >dpyinfo)
-      if (((f)->output_data.x->xic) == ((void *)0))
-        {
-   create_frame_xic (f);
-   if (((f)->output_data.x->xic_style) & 0x0100L)
-     xic_set_statusarea (f);
-   if (((f)->output_data.x->xic_style) & 0x0004L)
-     {
-       struct window *w = ((void) 0,(struct window *) ((int) ((f- 
 >selected_window) & ~((((int) 1) << 3) - 1))));
-       xic_set_preeditarea (w, w->cursor.x, w->cursor.y);
-     }
-        }
-  }
-       do { --interrupt_input_blocked; if (interrupt_input_blocked ==  
0) { if (interrupt_input_pending) reinvoke_input_signal (); if  
(pending_atimers) do_pending_atimers (); } else if  
(interrupt_input_blocked < 0) abort (); } while (0);
-     }
- }
   # 8258 "xterm.c"
   static void
   xim_initialize (dpyinfo, resource_name)
--- 57693,57704 ----
***************
*** 57740,57757 ****
     dpyinfo->xim = ((void *)0);                                      
dpyinfo->xim = ((void *)0);
     if (use_xim)                                                     
if (use_xim)
       {                                                               {
                                                                 ! #  
8285 "xterm.c"
                                                                 !       xim_open_dpy 
  (dpyinfo, resource_name);
!       struct xim_inst_t *xim_inst;
!       int len;
!       xim_inst = (struct xim_inst_t *) xmalloc (sizeof (struct  
xim_inst_t));
!       dpyinfo->xim_callback_data = xim_inst;
!       xim_inst->dpyinfo = dpyinfo;
!       len = strlen (resource_name);
!       xim_inst->resource_name = (char *) xmalloc (len + 1);
!       bcopy (resource_name, xim_inst->resource_name, len + 1);
!       XRegisterIMInstantiateCallback (dpyinfo->display, dpyinfo->xrdb,
!           resource_name, "Emacs",
!           xim_instantiate_callback,
!           (XPointer) xim_inst);
       }                                                               }
   }                                                               }
   static void                                                      
static void

***************
*** 57760,57771 ****
    
{                                                                       {
     if  
(use_xim)                                                             
if (use_xim)
        
{                                                                       {
         if (dpyinfo- 
 >display)                                                   if  
(dpyinfo->display)
!  XUnregisterIMInstantiateCallback (dpyinfo->display, dpyinfo->xrdb,
!        ((void *)0), "Emacs",
!        xim_instantiate_callback, ((void *)0));
!       xfree (dpyinfo->xim_callback_data->resource_name);
!       xfree (dpyinfo->xim_callback_data);
         if (dpyinfo->display)
    XCloseIM (dpyinfo- 
 >xim);                                                XCloseIM  
(dpyinfo->xim);

***************
*** 58841,58847 ****
       = XCreateFontCursor (dpyinfo->display, 116);                     
= XCreateFontCursor (dpyinfo->display, 116);
     xrdb = x_load_resources (dpyinfo->display, xrm_option,           
xrdb = x_load_resources (dpyinfo->display, xrm_option,
         resource_name,  
"Emacs");                                        resource_name,  
"Emacs");
!   XrmSetDatabase (dpyinfo->display, xrdb);                    !    
dpyinfo->display->db = xrdb;
     dpyinfo->xrdb = xrdb;                                            
dpyinfo->xrdb = xrdb;


--
Greetings

   Pete

There is no worse tyranny than to force a man to pay for what he does  
not want merely because you think it would be good for him.
				– Robert Heinlein







^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2009-12-20 20:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-20  0:29 bug#5250: 23.1.90; src/xterm.c does not compile – like #3895 from 2009-07-27 Peter Dyballa
     [not found] ` <handler.5250.B.1261271369782.ack@debbugs.gnu.org>
2009-12-20 12:54   ` bug#5250: Acknowledgement (23.1.90; src/xterm.c does not compile – like #3895 from 2009-07-27) Peter Dyballa
2009-12-20 20:21   ` bug#5250: 23.1.90; src/xterm.c does not compile – like #3895 from 2009-07-27 Peter Dyballa

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).