* 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).