编译时,遇到: glade_support.c:43: error: ‘signal’ redeclared as different kind of symbol
解决: 把 ./src/glade_support.c 中的结构体 typedef struct signal { gchar *name; GCallback callback; }signal;
改成:
typedef struct _signal { gchar *name; GCallback callback; }_signal;
然后本文件中,所有使用到这个结构的地方都改成 _signal。 大概是3个地方: 209, 291, 322 |