<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: glib-2.0</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/1229.html</link>
    <description>Установил glib-2.12.0, а при установке atk-1.9.0 configure в конце выдаёт сообщение&lt;br&gt;&lt;br&gt;configure:18912: error:&lt;br&gt;*** GLIB 2.5.7 or better is required. The latest version of&lt;br&gt;*** GLIB is always available from ftp://ftp.gtk.org/. If GLIB is installed&lt;br&gt;*** but not in the same location as pkg-config add the location of the file&lt;br&gt;*** glib-2.0.pc to the environment variable PKG_CONFIG_PATH.&lt;br&gt;&lt;br&gt;что нужно сделать?&lt;br&gt;Подскажите кому не лень.</description>

<item>
    <title>glib-2.0 (Dexel)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/1229.html#11</link>
    <pubDate>Mon, 10 Aug 2009 19:29:29 GMT</pubDate>
    <description>Подскажите пожалуйста, на эту же тему. Тоже ругня на старый glib.&lt;br&gt;Прописывал и /root/.bashrc и /home/user/.bashrc вышеуказанной строкой export... - то же самое.&lt;br&gt;Соответственно переустанавливал после изменений glib...&lt;br&gt;&lt;br&gt;auto-apt run ./configure&lt;br&gt;&lt;br&gt;Окончание конфигурации(gimp-2.6.0) :&lt;br&gt;&lt;br&gt;checking for BABL... yes&lt;br&gt;checking for GEGL... yes&lt;br&gt;checking for pkg-config... (cached) /usr/bin/pkg-config&lt;br&gt;checking pkg-config is at least version 0.16... yes&lt;br&gt;checking for GLIB - version &amp;gt;= 2.16.1... &lt;br&gt;*** &apos;pkg-config --modversion glib-2.0&apos; returned 2.20.0, but GLIB (2.14.1)&lt;br&gt;*** was found! If pkg-config was correct, then it is best&lt;br&gt;*** to remove the old version of GLib. You may also be able to fix the error&lt;br&gt;*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing&lt;br&gt;*** /etc/ld.so.conf. Make sure you have run ldconfig if that is&lt;br&gt;*** required on your system.&lt;br&gt;*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH&lt;br&gt;*** to point to the correct configuration files&lt;br&gt;&lt;br&gt;хотя:&lt;br&gt;pkg-config --li</description>
</item>

<item>
    <title>glib-2.0 (Dimitry)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/1229.html#10</link>
    <pubDate>Wed, 29 Aug 2007 19:09:04 GMT</pubDate>
    <description>у меня была таже проблем спасибо vic за помощь&lt;br&gt;еще надо прописать путь к библиотекам&lt;br&gt;PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig LD_LIBRARY_PATH=/usr/local/lib:/usr/lib ./configure0&lt;br&gt;PS:&lt;br&gt;юзаю Mandriva2007d вещь жуткая почти нет стандартных пакетов но ядро работает быстро&lt;br&gt;</description>
</item>

<item>
    <title>glib-2.0 (forenc)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/1229.html#9</link>
    <pubDate>Mon, 30 Jul 2007 17:16:01 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;при запуске configure для atk, сделайте так: &lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&lt;br&gt;&lt;br&gt; о спасиба! последний пост дал мне столько ветвлений для експериментов! :)&lt;br&gt;&lt;br&gt;&amp;gt;Че та не понял при чем тут bash. Cвой юзерский и рутовый &lt;br&gt;&amp;gt;.bashrc не путаем? &lt;br&gt;&amp;gt;&amp;gt; Правка bashrc  также ничего не дала &lt;br&gt;&amp;gt;&amp;gt; баш советует просто удалить старую библиотеку ( ха-ха, там целый паровоз) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;какого? &lt;br&gt;&amp;gt;/root/.bashrc (с точкой) &lt;br&gt;&amp;gt;/home/&amp;lt;имя_юзера&amp;gt;/.bashrc (с точкой)&lt;br&gt;&amp;gt;/etc/bashrc &lt;br&gt;&amp;gt;&lt;br&gt;&lt;br&gt;/root/.bashrc (  с точкой) я же в рутовой сесии устанавливал...  &lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt;По хорошему просто делается апдейт из репозитория. &lt;br&gt;&amp;gt;Если же в репозитории не обновили библиотеку разработчики, то ставится из сорцов &lt;br&gt;&amp;gt;(или пакета скаченного из нета) в /usr/local и при этом /usr/local-пути &lt;br&gt;&amp;gt;прописываются первыми в PATH, PKG_CONFIG_PATH и т.п. &lt;br&gt;&lt;br&gt;это все верно, но ...  решается как бы тривиальная задачка, пытаюсь заценить что такое Freeciv (линуксовый вар Civilization, кажется) как скачал его с первого попавшегося ресурса, так и ставлю. Первое: ему не понравились мои GTK,  я нашел что он т</description>
</item>

<item>
    <title>glib-2.0 (vic)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/1229.html#8</link>
    <pubDate>Mon, 30 Jul 2007 08:02:59 GMT</pubDate>
    <description>&amp;gt;&amp;gt;при запуске configure для atk, сделайте так: &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;$ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig ./configure &lt;br&gt;&amp;gt;&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;ну и если и в будущем будете ставить из сорцов пакеты, то &lt;br&gt;&amp;gt;&amp;gt;впишите в .bashrc для рута (из под него ставите же) строку: &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; сделал все как написано,  bash сообщает, что не таких файлов &lt;br&gt;&amp;gt;или каталогов, хотя по частям находит их по команде смены каталога &lt;br&gt;&lt;br&gt;Че та не понял при чем тут bash. Cвой юзерский и рутовый .bashrc не путаем?&lt;br&gt;Прописывается тому юзеру которым ставите пакеты.&lt;br&gt;Да, и еще, если делаете su, то лучше делайте su - (дефис), т.к. без дефиса environment yt неперегружается (не меняется на рутовый, а остается пользовательский).&lt;br&gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;PS &lt;br&gt;&amp;gt; Правка bashrc  также ничего не дала &lt;br&gt;&amp;gt; баш советует просто удалить старую библиотеку ( ха-ха, там целый паровоз) &lt;br&gt;&lt;br&gt;какого?&lt;br&gt;/root/.bashrc (с точкой)&lt;br&gt;/home/&amp;lt;имя_юзера&amp;gt;/.bashrc (с точкой)&lt;br&gt;/etc/bashrc&lt;br&gt;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt; может надо сделать таки из сорца rpm  а затем с &lt;br&gt;&amp;gt;помощью менеджера пакетов проапгрейдить имеющуюся библиоте</description>
</item>

<item>
    <title>glib-2.0 (vic)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/1229.html#7</link>
    <pubDate>Mon, 30 Jul 2007 07:55:48 GMT</pubDate>
    <description>&amp;gt;&lt;br&gt;&amp;gt;&amp;gt;Другими словами у вас новая версия гтк стоит в префиксе /usr/local, но &lt;br&gt;&amp;gt;&amp;gt;путь для утилиты pkg-config туда не указан. Путь утилита смотрит в &lt;br&gt;&amp;gt;&amp;gt;переменной окружения PKG_CONFIG_PATH. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;таким образом каждый раз при установке надо шаманить с переменной PKG_CONFIG_PATH? &lt;br&gt;&lt;br&gt;Все что ставиться манагером пакетов из репозитория, ставится в системный каталоги и шаманство не нужно.&lt;br&gt;Переменную достаточно поправить один раз в .bashrc если часто происходит установка пакетов руками из сорцов.&lt;br&gt;.bashrc при каждом открытии консоли (и логине ессно) исполняется шеллом.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>glib-2.0 (forenc)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/1229.html#6</link>
    <pubDate>Sun, 29 Jul 2007 18:04:53 GMT</pubDate>
    <description>&amp;gt;при запуске configure для atk, сделайте так: &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;$ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig ./configure &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;ну и если и в будущем будете ставить из сорцов пакеты, то &lt;br&gt;&amp;gt;впишите в .bashrc для рута (из под него ставите же) строку: &lt;br&gt;&lt;br&gt; сделал все как написано,  bash сообщает, что не таких файлов или каталогов, хотя по частям находит их по команде смены каталога&lt;br&gt;&lt;br&gt;PS&lt;br&gt; Правка bashrc  также ничего не дала&lt;br&gt; баш советует просто удалить старую библиотеку ( ха-ха, там целый паровоз) &lt;br&gt; может надо сделать таки из сорца rpm  а затем с помощью менеджера пакетов проапгрейдить имеющуюся библиотеку?&lt;br&gt;</description>
</item>

<item>
    <title>glib-2.0 (forenc)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/1229.html#5</link>
    <pubDate>Sun, 29 Jul 2007 13:01:44 GMT</pubDate>
    <description>&lt;br&gt;&amp;gt;Другими словами у вас новая версия гтк стоит в префиксе /usr/local, но &lt;br&gt;&amp;gt;путь для утилиты pkg-config туда не указан. Путь утилита смотрит в &lt;br&gt;&amp;gt;переменной окружения PKG_CONFIG_PATH. &lt;br&gt;&lt;br&gt;таким образом каждый раз при установке надо шаманить с переменной PKG_CONFIG_PATH?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>glib-2.0 (vic)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/1229.html#4</link>
    <pubDate>Sun, 29 Jul 2007 12:34:46 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;configure:18912: error: &lt;br&gt;&amp;gt;*** GLIB 2.5.7 or better is required. The latest version of &lt;br&gt;&amp;gt;*** GLIB is always available from ftp://ftp.gtk.org/. If GLIB is installed &lt;br&gt;&amp;gt;*** but not in the same location as pkg-config add the location &lt;br&gt;&amp;gt;of the file &lt;br&gt;&amp;gt;*** glib-2.0.pc to the environment variable PKG_CONFIG_PATH. &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;что нужно сделать? &lt;br&gt;&amp;gt;Подскажите кому не лень. &lt;br&gt;&lt;br&gt;Ну так написано же: хочу более свежую версию, pkg-config мну показывает старую в пути PKG_CONFIG_PATH.&lt;br&gt;&lt;br&gt;при запуске configure для atk, сделайте так:&lt;br&gt;&lt;br&gt;$ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig ./configure&lt;br&gt;&lt;br&gt;ну и если и в будущем будете ставить из сорцов пакеты, то впишите в .bashrc для рута (из под него ставите же) строку:&lt;br&gt;export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig&lt;br&gt;или наоборот если хотите чтобы первыми детектились системные потом доустановленные (эффект разный):&lt;br&gt;export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/local/lib/pkgconfig&lt;br&gt;&lt;br&gt;&lt;br&gt;Другими словами у вас новая версия гт</description>
</item>

<item>
    <title>glib-2.0 (forenc)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID15/1229.html#3</link>
    <pubDate>Sun, 29 Jul 2007 11:37:28 GMT</pubDate>
    <description>prefix=/usr/local&lt;br&gt;exec_prefix=$&#123;prefix&#125;&lt;br&gt;libdir=$&#123;exec_prefix&#125;/lib&lt;br&gt;includedir=$&#123;prefix&#125;/include&lt;br&gt;&lt;br&gt;glib_genmarshal=glib-genmarshal&lt;br&gt;gobject_query=gobject-query&lt;br&gt;glib_mkenums=glib-mkenums&lt;br&gt;&lt;br&gt;Name: GLib&lt;br&gt;Description: C Utility Library&lt;br&gt;Version: 2.12.13&lt;br&gt;Libs: -L$&#123;libdir&#125; -lglib-2.0  &lt;br&gt;Cflags: -I$&#123;includedir&#125;/glib-2.0 -I$&#123;libdir&#125;/glib-2.0/include &lt;br&gt;&lt;br&gt; содержание файла glib-2.0  в каталоге /usr/local/lib/pkgconfig&lt;br&gt;&lt;br&gt; может в &amp;#1108;той путанице версий все дело?&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
