Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: 3viltux в Apr 13, 2005, 17:15



Титла: как да :make sure PREFIX/bin is your pat
Публикувано от: 3viltux в Apr 13, 2005, 17:15
Примерен код

checking for gtk-config... no
checking for GTK - version >= 1.2.0... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.
configure: error: GTK+ not found (required)


имам нужният пакет, как да изпълня горепосоченото?
Благодаря.


Титла: как да :make sure PREFIX/bin is your pat
Публикувано от: 3viltux в Apr 13, 2005, 17:17
Прощавайте, горе в името на темата е path а не pat


Титла: как да :make sure PREFIX/bin is your pat
Публикувано от: romeo_ninov в Apr 13, 2005, 17:24
Цитат (3viltux @ Април 13 2005,18:17)
Прощавайте, горе в името на темата е path а не pat

най-просто:
export GTK_CONFIG=`find / -name gtk-config -type f`


Титла: как да :make sure PREFIX/bin is your pat
Публикувано от: 3viltux в Apr 13, 2005, 17:35
Не знам.. проблема още присъства; благодаря все пак.


Титла: как да :make sure PREFIX/bin is your pat
Публикувано от: july в Apr 13, 2005, 18:28
виж в config.log какво точно търси и как точно разбира се че нямаш  GTK - version >= 1.2.0..

и после ще се оправиш...

примерно ако търси gtk-config виж ти колко и дали имаш gtk-config ,
виж и какво ти дават като верися
gtk-config --version ...

това примерно, може и да e с pkg-config ...

config.log, ще те насочи:)


Титла: как да :make sure PREFIX/bin is your pat
Публикувано от: romeo_ninov в Apr 13, 2005, 19:05
Ами виж какво има в тая променлива, която се сетва! Дали въобще има нещо


Титла: как да :make sure PREFIX/bin is your pat
Публикувано от: july в Apr 13, 2005, 23:05
ами за променливата, не е тя причината, тя е по-скоро един от възможните начини за локализиране на пакета...

тя е по-скора да укаже къде е gtk-config, ако не може да се намери (демек го няма из $PATH)...

принципно такива обърквации се получават доста лесно, ако имаш няколко версии :):):):):), купона е като решиш да ги разчистиш, и се окаже че някои жизнено важни неща са компилирина с -R... ама се отплеснах...

в config.log се крие пътя към разрешаване на ./configure -то


Титла: как да :make sure PREFIX/bin is your pat
Публикувано от: 3viltux в Apr 15, 2005, 16:44
Примерен код
configure:4666: checking for gtk-config
configure:4701: checking for GTK - version >= 1.2.0

да покажа ли целия?


Титла: как да :make sure PREFIX/bin is your pat
Публикувано от: july в Apr 15, 2005, 16:55
не...

малко по-надолу (ако не го открива все още има sample код, който дефакто го търси...)

всъщност наистина ли си сигурен че имаш пакета?

ако да, то devel пакета ли е:?)

виж дали има gtk-config

Примерен код
which gtk-config


Титла: как да :make sure PREFIX/bin is your pat
Публикувано от: 3viltux в Apr 15, 2005, 17:31
имах "нормалния" пакет, сложих девел, и стана.

Благодаря.


Титла: как да :make sure PREFIX/bin is your pat
Публикувано от: july в Apr 15, 2005, 18:01
оки, да си знаеш, че като компилираш нещо ти трябват devel пакетите...

дефакто компилирането от source си е част от develop...


Титла: как да :make sure PREFIX/bin is your pat
Публикувано от: 3viltux в Apr 15, 2005, 18:05
благодаря отново!  :D