Доброго времени суток ЛОР. Есть gtk+ приложение, представляющее из себя форму с тулбаром и кнопками на нем. Тулбар построен с помощью GtkUIManager, пытаюсь прикрутить событие к кнопке на тулбаре, делаю следующее:
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)
    },
}
В файле mainwin.c, функция on_prev:
void on_prev(GtkWidget *widget, MainWin *win)
{
   ...
}
Но при попытке скомпилировать проект вылетает ошибка: ui.h:error: 'on_prev' undeclared here (not in a function)
Не могу понять в чем проблема, все инклуды подключены.
Спасибо




