LINUX.ORG.RU

glib-2.4.0 help!


0

0

gtk+-2.4.0 невидит установленных glib-2.4.0, и при кофигурации бормочет чтото про PKG_CONFIG_PATH. Глупо конечно, но, после чтения разных "INSTALL" и "README" решил прописать "PKG_CONFIG_PATH = /usr/local/lib/pkgconfig" в Makefile.in, потомушо непонял как добавить это опцию к ./configure, там тока --build --host --target. Чтото мне подсказывает что с верного пути я сошел еще в начале. <br /> Подскажите, как сделать ?<br />

З.Ы. Чайник - он и в африке чайник.

anonymous

Ты что, тоже нового Гнома ставишь?
Переменной PKG_CONFIG_PATH нужно присвоить значие, равное пути к одноимённому файлу:
export PKG_CONFIG_PATH=/usr/local/lib/
(или что там у тебя...) прежде, чем делать ./configure

Round ★★
()
Ответ на: комментарий от Round

Пардон, не к одноимённому файлу, а к папке. Например,
export PKG_CONFIG_PATH=/.../lib/pkgconfig
Здесь ... - путь (префикс) установки glib.

Round ★★
()
Ответ на: комментарий от Round

Блин ... ниче не выходит :( pango-1.4.0 при конфигурации говорит: Could not run GLIB test program,checking why.. The test program fail to compile or link. See the config.log. This usually means GLIB is incorrectly installed. Посмотрел "INSTALL" от glibа а там написано после "make" выполнить "rm -rf /install-prefix/include/glib.h /install-prefix/include/gmodule.h". "install-prefix" это /usr/local/lib ?

anonymous
()
Ответ на: комментарий от anonymous

Набери
export CXXFLAGS="$CXXFLAGS -I/.../include"
export CFLAGS="$CFLAGS -I/.../include"
Здесь, как и ранее ... - это префикс (путь) установки glib.

Round ★★
()
Ответ на: комментарий от Round

Извиняюсь за шутки. Что еще можно сделать ? Вы спрашивали не Гнома ли я ставлю, нет, ставлю Gimpa.

anonymous
()
Ответ на: комментарий от anonymous

Попробуй ldconfig рутом.
Учти, что после закрытия сеанса все значения переменным придётся присваивать заново.
Поробуй в bashrc приписать соответствующие пути в PATH и MANPATH

Round ★★
()
Ответ на: комментарий от Round

В конце концов, можешь удалить glib, и, следуя мысли, высказанной выше, поставить его заново с префиксом по умолчанию. Т.е. просто набрать ./configure

Round ★★
()
Ответ на: комментарий от Round

Может я сам замудрил. Сейчас скофигурил все ./configure --prefix=/usr/. Но вот боюсь что старые glib затер. Вроде, есть какието проги которые его используют, может ошибаюсь, время покажет.) Round спасибо за помощь.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.