In file included from lastexit-dbus.c:25: ./lastexit-dbus-glue.h: In function 'lastexit_focus_instance': ./lastexit-dbus-glue.h:62: error: storage class specified for parameter 'dbus_glib_marshal_lastexit_BOOLEAN__STRING_POINTER' ./lastexit-dbus-glue.h:70: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token ./lastexit-dbus-glue.h:109: error: storage class specified for parameter 'dbus_glib_marshal_lastexit_BOOLEAN__POINTER' ./lastexit-dbus-glue.h:117: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token ./lastexit-dbus-glue.h:153: error: storage class specified for parameter 'dbus_glib_lastexit_methods' ./lastexit-dbus-glue.h:153: error: parameter 'dbus_glib_lastexit_methods' is initialized ./lastexit-dbus-glue.h:154: warning: braces around scalar initializer ./lastexit-dbus-glue.h:154: warning: (near initialization for 'dbus_glib_lastexit_methods') ./lastexit-dbus-glue.h:154: warning: initialization from incompatible pointer type ./lastexit-dbus-glue.h:154: warning: excess elements in scalar initializer ./lastexit-dbus-glue.h:154: warning: (near initialization for 'dbus_glib_lastexit_methods') ./lastexit-dbus-glue.h:154: warning: excess elements in scalar initializer ./lastexit-dbus-glue.h:154: warning: (near initialization for 'dbus_glib_lastexit_methods') ./lastexit-dbus-glue.h:155: warning: braces around scalar initializer ./lastexit-dbus-glue.h:155: warning: (near initialization for 'dbus_glib_lastexit_methods') ./lastexit-dbus-glue.h:155: warning: initialization from incompatible pointer type ./lastexit-dbus-glue.h:155: warning: excess elements in scalar initializer ./lastexit-dbus-glue.h:155: warning: (near initialization for 'dbus_glib_lastexit_methods') ./lastexit-dbus-glue.h:155: warning: excess elements in scalar initializer ./lastexit-dbus-glue.h:155: warning: (near initialization for 'dbus_glib_lastexit_methods') ./lastexit-dbus-glue.h:155: warning: excess elements in scalar initializer ./lastexit-dbus-glue.h:155: warning: (near initialization for 'dbus_glib_lastexit_methods') ./lastexit-dbus-glue.h:158: error: parameter 'dbus_glib_lastexit_object_info' is initialized lastexit-dbus.c:36: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token lastexit-dbus.c:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token lastexit-dbus.c:52: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token lastexit-dbus.c:78: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token lastexit-dbus.c:114: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token lastexit-dbus.c:142: error: expected '=', ',', ';', 'asm' or '__attribute__' before '{' token lastexit-dbus.c:167: error: old-style parameter declarations in prototyped function definition lastexit-dbus.c:167: error: expected '{' at end of input make[1]: *** [lastexit-dbus.lo] Error 1 make[1]: Leaving directory `/mnt/bonus/gnome/last-exit/liblast-exit' make: *** [all] Error 2