Я пытаюсь установить gtk + (3.20.3) на ubuntu 14.04. Я загрузил пакет gtk + и выполнил команду configure. я получил
Requested 'atk >= 2.15.1' but version of Atk is 2.10.0
Requested 'pango >= 1.37.3' but version of Pango is 1.36.3
Requested 'cairo >= 1.14.0' but version of cairo is 1.13.1
Requested 'cairo-gobject >= 1.14.0' but version of cairo-gobject is 1.13.1
Я также получил указанную выше ошибку несоответствия версии для glib, которую я установил, и после установки некоторых других необходимых условий.
Теперь я рекурсивно застрял в установке каждого из вышеперечисленных, каждый спрашивает что-то еще. Для ATK я получаю некоторую ошибку вроде "../atk/.libs/libatk-1.0.so: undefined ссылка на` g_type_check_instance_is_fundamentally_a '", которую я должен попытаться решить.
Вопрос: почему это так сложно? Я делаю что-то неправильно? Нет ли такого шага, как «apt-get install gtk» или что-то в этом роде. Я потратил более 2 часов и так и не подошел к завершению.
Я просто хотел установить gtk +, так как мне нужен был простой пользовательский интерфейс для определенной программы C. Я не понимал, что установка будет такой сложной.