Graphical C programming with GTK 2.0

Bob Van Zant bvanzant at asyncfs.com
Fri Dec 10 10:59:47 PST 2004


The output you pasted below used single quotes instead of backticks for
the pkg_config portion of the argument. Single quote: ', backtick `.

I'm not sure why you used single quotes there, because your examples in
your email used backticks.

Also, it looks like you're missing some of the glib and pango libraries.
However, once you get your pkg_config part working right the include
directories might get set right and it might actually compile. Good
luck.

-Bob

On Fri, 2004-12-10 at 19:48 +0000, Frank Staals wrote:
> I would like to build graphical C programs, therefor I wanted to use 
> GTK. I tried to build the first program in the GTK Tutorial: 
> http://www.gtk.org/tutorial/ch-gettingstarted.html and I tried to 
> compile it as it was explained there: gcc mainwindow.c -o mainwindow 
> `pkg-config --cflags --libs gtk+-2.0`  I couldn't compile it because of 
> it couldn't find gtk.h, so I used this: gcc mainwindow.c -o mainwindow 
> -I/usr/X11R6/incluse/gtk-2.0/ `pkg-config --cflags --libs gtk+-2.0` but 
> it still doesn't work, the first lines of the error are inlcuded with 
> this e-mail.
> 
> I hope someone can tell me what to do so I can compile my program
> 
> Frank Staals
> 
> 
> 
> ===================================================================
>        This footer was appended by the Honeypot Injector
>        The message was injected from 216.136.204.119
>        on 10 Dec 2004 10:48:38 -0800.  This IP
>        was classified in the <Unknown> sender group.
>        The org ID is 1681939, and the SBRS is 2.1
> ===================================================================
> plain text document attachment (error_gtk.txt)
> bash-3.00$ gcc mainwindow.c -o mainwindow -I/usr/X11R6/include/gtk-2.0/ 'pkg-config --cflags --libs gtk+-2.0'
> gcc: pkg-config --cflags --libs gtk+-2.0: No such file or directory
> In file included from /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:4,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdk.h:30,
>                  from /usr/X11R6/include/gtk-2.0/gtk/gtk.h:31,
>                  from mainwindow.c:1:
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:32:18: glib.h: No such file or directory
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:33:25: pango/pango.h: No such file or directory
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:34:25: glib-object.h: No such file or directory
> In file included from /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:4,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdk.h:30,
>                  from /usr/X11R6/include/gtk-2.0/gtk/gtk.h:31,
>                  from mainwindow.c:1:
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:76: error: syntax error before "GdkWChar"
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:76: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:89: error: syntax error before "GdkNativeWindow"
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:89: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:170: error: syntax error before "data"
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:174: error: syntax error before "data"
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:178: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:184: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:192: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdktypes.h:200: error: syntax error before "gint"
> In file included from /usr/X11R6/include/gtk-2.0/gdk/gdk.h:30,
>                  from /usr/X11R6/include/gtk-2.0/gtk/gtk.h:31,
>                  from mainwindow.c:1:
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:19: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:41: error: syntax error before "GObject"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:50: error: syntax error before "gpointer"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:55: error: syntax error before "GObjectClass"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:59: error: syntax error before "gdk_colormap_get_type"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:59: error: syntax error before "G_GNUC_CONST"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:59: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:62: error: syntax error before "gboolean"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:76: error: syntax error before "gdk_colormap_get_system_size"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:76: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:82: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:85: error: syntax error before "gdk_colormap_alloc_colors"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:87: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:90: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:91: error: syntax error before "gdk_colormap_alloc_color"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:93: error: syntax error before "gboolean"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:94: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:97: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:99: error: syntax error before "gulong"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:106: error: syntax error before "gdk_color_parse"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:106: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:107: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:108: error: syntax error before "gdk_color_hash"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:108: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:109: error: syntax error before "gdk_color_equal"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:110: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:112: error: syntax error before "gdk_color_get_type"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:112: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:118: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:119: error: syntax error before "gdk_color_white"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:120: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:121: error: syntax error before "gdk_color_black"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:122: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:123: error: syntax error before "gdk_color_alloc"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:124: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:125: error: syntax error before "gdk_color_change"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:126: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:131: error: syntax error before "gdk_colors_alloc"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:132: error: syntax error before "gboolean"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:136: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcolor.h:138: error: syntax error before "gulong"
> In file included from /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:30,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdkcursor.h:5,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdk.h:31,
>                  from /usr/X11R6/include/gtk-2.0/gtk/gtk.h:31,
>                  from mainwindow.c:1:
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-features.h:36: error: syntax error before "gdk_pixbuf_major_version"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-features.h:36: warning: data definition has no type or storage class
> In file included from /usr/X11R6/include/gtk-2.0/gdk/gdkcursor.h:5,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdk.h:31,
>                  from /usr/X11R6/include/gtk-2.0/gtk/gtk.h:31,
>                  from mainwindow.c:1:
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:38: error: syntax error before "typedef"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:70: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:88: error: syntax error before "gdk_pixbuf_error_quark"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:88: error: syntax error before "G_GNUC_CONST"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:88: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:92: error: syntax error before "gdk_pixbuf_get_type"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:92: error: syntax error before "G_GNUC_CONST"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:92: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:105: error: syntax error before "gdk_pixbuf_get_has_alpha"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:105: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:107: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:107: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:115: error: syntax error before "gboolean"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:132: error: syntax error before "GError"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:137: error: syntax error before "GError"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:139: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:149: error: syntax error before "data_length"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:156: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:160: error: syntax error before "gdk_pixbuf_save"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:163: error: syntax error before "GError"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:164: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:166: error: syntax error before "gdk_pixbuf_savev"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:171: error: syntax error before "GError"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:171: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:175: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:181: error: syntax error before "GdkPixbufSaveFunc"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:185: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:187: error: syntax error before "gdk_pixbuf_save_to_callbackv"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:188: error: syntax error before "GdkPixbufSaveFunc"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:193: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:197: error: syntax error before "gdk_pixbuf_save_to_buffer"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:198: error: syntax error before "gchar"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:202: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:204: error: syntax error before "gdk_pixbuf_save_to_bufferv"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:205: error: syntax error before "gchar"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:210: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:213: error: syntax error before "gboolean"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:226: error: syntax error before "gfloat"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:282: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:296: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:303: error: syntax error before "gdk_pixbuf_animation_get_type"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:303: error: syntax error before "G_GNUC_CONST"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:303: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:306: error: syntax error before "GError"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:315: error: syntax error before "gdk_pixbuf_animation_is_static_image"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:315: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:319: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:320: error: syntax error before "gdk_pixbuf_animation_iter_get_type"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:320: error: syntax error before "G_GNUC_CONST"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:320: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:323: error: syntax error before "gdk_pixbuf_animation_iter_on_currently_loading_frame"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:323: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:324: error: syntax error before "gdk_pixbuf_animation_iter_advance"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:325: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:325: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:330: error: syntax error before "gchar"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:331: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:331: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:337: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:337: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:338: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:338: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:339: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:339: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:340: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:340: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:341: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:341: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:342: error: syntax error before "gdk_pixbuf_format_is_writable"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:342: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:344: error: syntax error before '*' token
> In file included from /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:350,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdkcursor.h:5,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdk.h:31,
>                  from /usr/X11R6/include/gtk-2.0/gtk/gtk.h:31,
>                  from mainwindow.c:1:
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:29: error: syntax error before "G_BEGIN_DECLS"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:39: error: syntax error before "typedef"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:42: error: syntax error before "GObject"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:51: error: syntax error before "GObjectClass"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:69: error: syntax error before "gdk_pixbuf_loader_get_type"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:69: error: syntax error before "G_GNUC_CONST"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:69: warning: data definition has no type or storageclass
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:72: error: syntax error before "GError"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:74: error: syntax error before "GError"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:78: error: syntax error before "gdk_pixbuf_loader_write"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:79: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:81: warning: data definition has no type or storageclass
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:84: error: syntax error before "gdk_pixbuf_loader_close"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:85: error: syntax error before "GError"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h:85: warning: data definition has no type or storageclass
> In file included from /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h:351,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdkcursor.h:5,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdk.h:31,
>                  from /usr/X11R6/include/gtk-2.0/gtk/gtk.h:31,
>                  from mainwindow.c:1:
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h:9: error: syntax error before "G_BEGIN_DECLS"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h:13: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h:16: error: syntax error before "gdk_colorspace_get_type"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h:16: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h:19: error: syntax error before "gdk_pixbuf_error_get_type"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h:19: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h:22: error: syntax error before "gdk_interp_type_get_type"
> /usr/X11R6/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h:22: warning: data definition has no type or storage class
> In file included from /usr/X11R6/include/gtk-2.0/gdk/gdk.h:31,
>                  from /usr/X11R6/include/gtk-2.0/gtk/gtk.h:31,
>                  from mainwindow.c:1:
> /usr/X11R6/include/gtk-2.0/gdk/gdkcursor.h:15: error: syntax error before "typedef"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcursor.h:101: error: syntax error before "guint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcursor.h:107: error: syntax error before "gdk_cursor_get_type"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcursor.h:107: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkcursor.h:118: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkcursor.h:122: error: syntax error before "gint"
> In file included from /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:6,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdkdisplay.h:28,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdk.h:32,
>                  from /usr/X11R6/include/gtk-2.0/gtk/gtk.h:31,
>                  from mainwindow.c:1:
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:48: error: syntax error before "GObject"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:54: error: syntax error before "gboolean"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:59: error: syntax error before "GList"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:64: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:72: error: syntax error before "GObjectClass"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:79: error: syntax error before "gdk_drag_context_get_type"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:79: error: syntax error before "G_GNUC_CONST"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:79: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:91: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:93: error: syntax error before "gboolean"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:96: error: syntax error before "gboolean"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:103: error: syntax error before "GList"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:105: error: syntax error before "gdk_drag_get_protocol_for_display"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:106: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:107: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:111: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:117: error: syntax error before "gdk_drag_get_protocol"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:117: error: syntax error before "xid"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:118: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:121: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:127: error: syntax error before "gdk_drag_motion"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:130: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:134: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:136: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk/gdkdnd.h:138: error: syntax error before "guint32"
> In file included from /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:7,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdkdisplay.h:28,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdk.h:32,
>                  from /usr/X11R6/include/gtk-2.0/gtk/gtk.h:31,
>                  from mainwindow.c:1:
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:59: error: syntax error before "guint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:66: error: syntax error before "gdouble"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:72: error: syntax error before "GObject"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:78: error: syntax error before "gboolean"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:83: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:94: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:98: error: syntax error before "gdk_device_get_type"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:98: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:102: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:102: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:109: error: syntax error before "gdk_device_set_mode"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:110: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:113: error: syntax error before "guint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:118: error: syntax error before "guint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:122: error: syntax error before "gdouble"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:124: error: syntax error before "gdk_device_get_history"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:126: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:129: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:131: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:132: error: syntax error before "gdk_device_get_axis"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:133: error: syntax error before "gdouble"
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:135: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkinput.h:138: error: syntax error before "gint"
> In file included from /usr/X11R6/include/gtk-2.0/gdk/gdkdisplay.h:28,
>                  from /usr/X11R6/include/gtk-2.0/gdk/gdk.h:32,
>                  from /usr/X11R6/include/gtk-2.0/gtk/gtk.h:31,
>                  from mainwindow.c:1:
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:41: error: syntax error before "gpointer"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:59: error: syntax error before "gpointer"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:226: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:233: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:236: error: syntax error before "gint"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:243: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:250: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:258: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:266: error: syntax error before "gdouble"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:273: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:281: error: syntax error before "gdouble"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:288: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:295: error: syntax error before "gdouble"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:302: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:316: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:318: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:325: error: syntax error before "gboolean"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:333: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:341: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:351: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:353: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:361: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:365: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:376: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:385: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:387: error: syntax error before "gushort"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:399: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:408: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:418: error: syntax error before "gint8"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:421: error: syntax error before "guint32"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:448: error: syntax error before "gdk_event_get_type"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:448: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:450: error: syntax error before "gdk_events_pending"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:450: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:461: error: syntax error before "gdk_event_get_time"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:461: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:462: error: syntax error before "gdk_event_get_state"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:463: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:464: error: syntax error before "gdk_event_get_coords"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:465: error: syntax error before "gdouble"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:466: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:467: error: syntax error before "gdk_event_get_root_coords"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:468: error: syntax error before "gdouble"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:469: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:470: error: syntax error before "gdk_event_get_axis"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:472: error: syntax error before "gdouble"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:472: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:474: error: syntax error before "gpointer"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:481: error: syntax error before "show_events"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:482: error: syntax error before "gdk_get_show_events"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:482: warning: data definition has no type or storage class
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:487: error: syntax error before "gpointer"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:489: error: syntax error before "gdk_setting_get"
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:489: error: syntax error before '*' token
> /usr/X11R6/include/gtk-2.0/gdk/gdkevents.h:490: warning: data definition has no type or storage class
> In file included from /usr/X11R6/include/gtk-2.0/gdk/gdk.h:32,
>                  from /usr/X11R6/include/gtk-2.0/gtk/gtk.h:31,
>                  from mainwindow.c:1:
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"



More information about the freebsd-questions mailing list