Использование E.CalView в Вала

Я пытаюсь использовать EDS (Evolution Data Server), чтобы создать приложение для отображения событий календаря на определенный день. Я использую Вала для написания кода.

Я думаю, что мне нужно использовать библиотеку здесь: http://valadoc.org/#!api=libecalendar-1.2/E.CalView

Тем не менее, я не могу начать:

public class CalTest {
public static int main (string[] args) {
print("start");
unowned E.CalClientView ccv = CalClientView.get_client ();
return 0;
}
}

Выдает ошибку:

test.vala: 3.9-3.9: ошибка: символ `E ‘не найден.

Используемая команда компиляции:

valac --pkg gtk+-3.0 --pkg granite test.vala

1

Решение

Вам необходимо скомпилировать пакет, содержащий это пространство имен: --pkg libecalendar-1.2

Это также потребует установки пакета разработки C. Это evolution-data-server-dev на Debian и Ubuntu, и evolution-data-server-devel на федоре.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]