В моем приложении GTK + у меня есть функция в mainwin.c:
void
on_prev( GtkWidget* btn, MainWin* mw )
{
...
}
И в файле ui.h у меня есть:
#include "mainwin.h"
static const GtkActionEntry entries[] = {
{
"Go Back",
GTK_STOCK_GO_BACK,
"Go Back",
"<control>b",
"Go Back",
G_CALLBACK(on_prev)
},
}
Но когда я пытаюсь скомпилировать это приложение, я вижу ошибку: ui.h: ошибка: здесь не объявлено 'on_prev' (не в функции).
Что не так?
Спасибо.