>[оверквотинг удален]
>
>configure:18912: error:
>*** GLIB 2.5.7 or better is required. The latest version of
>*** GLIB is always available from ftp://ftp.gtk.org/. If GLIB is installed
>*** but not in the same location as pkg-config add the location
>of the file
>*** glib-2.0.pc to the environment variable PKG_CONFIG_PATH.
>
>что нужно сделать?
>Подскажите кому не лень. Ну так написано же: хочу более свежую версию, pkg-config мну показывает старую в пути PKG_CONFIG_PATH.
при запуске configure для atk, сделайте так:
$ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig ./configure
ну и если и в будущем будете ставить из сорцов пакеты, то впишите в .bashrc для рута (из под него ставите же) строку:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
или наоборот если хотите чтобы первыми детектились системные потом доустановленные (эффект разный):
export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/local/lib/pkgconfig
Другими словами у вас новая версия гтк стоит в префиксе /usr/local, но путь для утилиты pkg-config туда не указан. Путь утилита смотрит в переменной окружения PKG_CONFIG_PATH.