Хочу поставить GTK. Поставил glib-2.30.0. Дальше взялся за atk-2.0.1. При конфигурации консоль говорит следующее:
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GLIB is incorrectly installed.
configure: error:
*** GLIB 2.0.0 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.
Я ставил glib по принципу указанному на http://developer.gnome.org/gtk3/stable/gtk-building.ht и файлу INSTALL в исходниках:
LDFLAGS="-L/opt/gtk/lib"
PKG_CONFIG_PATH="/opt/gtk/lib/pkgconfig"
export CPPFLAGS LDFLAGS PKG_CONFIG_PAT
LD_LIBRARY_PATH="/opt/gtk/lib" && PATH="/opt/gtk/bin:$PATH"
export LD_LIBRARY_PATH PATH
./configure --prefix=/opt/gtk
rm -rf /install-prefix/include/glib.h /install-prefix/include/gmodule.h
make
sudo make install
(правда, я ещё не разобрался с тем, как сделать указанные в INSTALL инструкции
pkg-config --cflags glib-2.0
pkg-config --libs glib-2.0
может это что скажет)
Так вот по совету консоли я заглянул в лог и нашёл там такие строки:
conftest.c:11: fatal error: ac_nonexistent.h: No such file or directory
и ещё
conftest.c:25: fatal error: glib.h: No such file or directory
Я решил поискать файлы и нашёл glib.h, из списка найденых выбрал тот что лежал в /opt/gtk/include/glib-2.0 и скопировал его в /opt/gtk/include. Повторяя шаги я скопировал всё что удавалось найти пока неостался только ac_nonexistent.h.
Я пробовал ставить glib 2.31.20 и atk-2.3.93 в итоге было тоже.
Теперь не знаю что можно ещё попробовать и нуждаюсь в совете.
