Тема: Использование libalarmd
В общем хочу написать программу которая будет к примеру добавлять удалять будильники, пошарив на maemo.org нашел такую библиотеку libalarmd почитав про нее это то что мне нужно, но теперь другой вопрос как её прикрутить чтобы она работала? например беру пример её использования с описания и при компиляции вылазит куча ошибок типа "undifined reference to 'alarm_event_create'" и т.д. в чем может быть прикол? вот пример того кода который использую
cookie_t cookie = 0;
alarm_event_t *eve = 0;
alarm_action_t *act = 0;
/* Create alarm event structure, set application
* identifier and dialog message */
eve = alarm_event_create();
alarm_event_set_alarm_appid(eve, APPID);
alarm_event_set_message(eve, "Example Message");
/* Use absolute time triggering, show dialog
* ten seconds from now */
eve->alarm_time = time(0) + 10;
/* Add stop button action */
act = alarm_event_add_actions(eve, 1);
alarm_action_set_label(act, "Stop");
act->flags |= ALARM_ACTION_WHEN_RESPONDED;
act->flags |= ALARM_ACTION_TYPE_NOP;
/* Add snooze button action */
act = alarm_event_add_actions(eve, 1);
alarm_action_set_label(act, "Snooze");
act->flags |= ALARM_ACTION_WHEN_RESPONDED;
act->flags |= ALARM_ACTION_TYPE_SNOOZE;
/* Send the alarm to alarmd */
cookie = alarmd_event_add(eve);
/* Free all dynamic memory associated with the
* alarm event */
alarm_event_delete(eve);
P.S. саму библиотеку подключил includ'ом