Титла: Какво е това PKG_CONFIG_PATH Публикувано от: eisen в May 01, 2013, 23:50 Компилирам новия релийз на gimp 2.8.4 обаче ми искача това нещо постоянно и не мога да завърша конфигурирането.Инсталирал съм всички други зависимости, само това не разбрах как се оправя.Разглеждах из нета за подобни проблеми, но няма конкретен отговор, като за моя проблем.
Цитат Consider adjusting the PKG_CONFIG_PATH environment variable if you Титла: Re: Какво е това PKG_CONFIG_PATH Публикувано от: neter в May 02, 2013, 00:46 PKG_CONFIG_PATH е променлива на средата ($2). Променливите на средата съдържат информация, в съответствие с която много програми определят начина си на работа. В частност, PKG_CONFIG_PATH съдържа пътищата до всички директории, които pkg-config проверява за файлове, нужни за работата му, като това обикновено е директорията /usr/lib/pkgconfig. Можеш да провериш имаш ли зададена стойност в момента за PKG_CONFIG_PATH с някоя от тези две команди
Цитат echo $PKG_CONFIG_PATHСтойност за тази променлива можеш да зададеш с подобна команда Цитат export PKG_CONFIG_PATH=/usr/lib/pkgconfig В много случаи предложение за наместване стойността на PKG_CONFIG_PATH се показва, точно когато липсва някоя зависимост, макар да си мислиш, че всичко си инсталирал. Първо, увери се, че всичко е наред с пакета pkg-config, а след това ни покажи по-голяма част от изхода около това съобщение. Титла: Re: Какво е това PKG_CONFIG_PATH Публикувано от: eisen в May 02, 2013, 01:50 Стигнах до конфигурирането на babl и накрая ми изписа това:
Цитат ./configure: line 5014: syntax error near unexpected token `2.2' И ме заби за пореден път с тази зависимост, а стойностите съм ги задал. Цитат export PATH=/opt/gimp-2.8/bin:$PATH Имам чуството, че това няма завършване.... Взех да се отчайвам: Цитат danail@debian:~/Program/gimp-2.8.0$ ./configure Титла: Re: Какво е това PKG_CONFIG_PATH Публикувано от: d1saster в May 02, 2013, 17:02 /usr/lib/pkgconfig съдържа файлове, които са опиесание на devel пакети. Явно ти липсват някои пакети нужни за компилиране на програми (*-devel или както се казват за твоята дистрибуция).
Не мисля, че това е правилно: export PKG_CONFIG_PATH=/opt/gimp-2.8/lib/pkgconfig Титла: Re: Какво е това PKG_CONFIG_PATH Публикувано от: eisen в May 02, 2013, 22:46 Ами как е правилно тогава?Защото трябва да сетна и това:
Цитат checking for GLIB - version >= 2.28.0... Само едно уточнение, аз инсталирах Glib 2.28.0, като по вода обаче след, като почнах компилирането на gegl ми изписва това отгоре. УжасТ!!! Титла: Re: Какво е това PKG_CONFIG_PATH Публикувано от: neter в May 03, 2013, 00:28 ./configure: line 5014: syntax error near unexpected token `2.2'Имаш ли инсталиран libtool? export PKG_CONFIG_PATH=/opt/gimp-2.8/lib/pkgconfigКогато се стигне до четене на PKG_CONFIG_PATH, хубаво е в стойността ѝ да присъства и пътят /usr/lib/pkgconfig. Задаване на повече от един директориен път в стойността на PKG_CONFIG_PATH става с подобна структура в командата Цитат export PKG_CONFIG_PATH=/usr/lib/pkgconfig:/opt/gimp-2.8/lib/pkgconfig danail@debian:~/Program/gimp-2.8.0$ ./configureИнтересно. Ти нямаш ли идея как постигна това? :) Но явно си си омазал нещо PATH променливата на средата. Титла: Re: Какво е това PKG_CONFIG_PATH Публикувано от: eisen в May 03, 2013, 00:32 Да същото ми се получи и с компилирането на gegl, но ей сега го излъгах
Цитат root@debian:/home/danail# export LD_LIBRARY_PATH=/usr/lib Вече имам libtool Цитат Но явно си си омазал нещо PATH променливата на средата Омазал съм, само GTK+ пише, че е неправилно инсталирано. Титла: Re: Какво е това PKG_CONFIG_PATH Публикувано от: satir в May 03, 2013, 08:31 Код: sudo apt-get install libdbusmenu-glib-dev едит: дава тези съобщения за променливите на средата, защото имаш неудовлетворени зависимости. чети добре всичко което ти излиза като изход, там пише кои са липсващите пакети или техни заместители в твоята дистрибуция. |