Необходимо обновить библиотеку GLib, но текущая версия считается самой новой (это не так)
Итак, я попытался создать свою первую программу GTK 4, используя example-0.c, используя https://docs.gtk.org/gtk4/getting_started.html#basics руководство, но получил описанную позже ошибку, связанную с G_APPLICATION_DEFAULT_FLAGS.
Итак, я предполагаю, что моя версия GLib старше 2.74. Я использовал команду:
pkg-config --modversion glib-2.0
и получил
2.72.4
Проблема в том, что когда я попробовал обновить пакет, ничего не изменилось. Я помню, как раньше пытался обновить libglib (я забыл команды, которые использовал), но там говорилось, что у него уже есть новейшая версия, что неверно, поскольку, согласно https://docs.gtk.org/glib/ , самая новая версия составляет 2,76.
Почему он думает, что текущая версия является последней; как это исправить и обновить GLib?
1 ответ
Я воспользовался предложением @steeldriver и обновил свою Ubuntu (22.04 LTS) до 22.10.
Библиотека теперь 2.74.3 и ошибки больше нет.