Проблема (незнаю как озоглавить) (..)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

sanchez
Сообщения: 223
Статус: Меркантильный жлоб...
ОС: Ubuntu&openbox

Проблема (незнаю как озоглавить)

Сообщение sanchez »

Вообщем столкнулся уже не с первой программой, которую пытаюсь устанавливать ...
при ./configure
под конец там пишет типа не найден GTK+2 и т.п. типа он мб правильно не установлен чё-то такое ...
Хотя ТОЧНО, всё, что связано с GTK2 я поустанавливал у себя в системе - Mandriva 2006.
Там пишет типа запустите pkg-config чё-то там сделайте...
Вообщем непомйму, что куда прописать, чтоб видели программы где лежит этот GTK+ 2...
Хелп ми плиз ??
Зачем нужны крылья, если ты не можешь чувствовать ветер...? ©"City of Angels"
Спасибо сказали:
Аватара пользователя
Arceny
Сообщения: 378
ОС: Debian Lenny/Sid

Re: Проблема (незнаю как озоглавить)

Сообщение Arceny »

Нет инклудов соответствующих ГТК... То есть сам пакет стоит, но девелопмент-файлов, необходимых для компиляции нету. Поставь с репозитария соответствующий пакет, что-ли...
Спасибо сказали:
snake
Бывший модератор
Сообщения: 677

Re: Проблема (незнаю как озоглавить)

Сообщение snake »

Для сборки из исходников, нужны devel пакеты библиотек, от которых прога зависит.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
Спасибо сказали:
sanchez
Сообщения: 223
Статус: Меркантильный жлоб...
ОС: Ubuntu&openbox

Re: Проблема (незнаю как озоглавить)

Сообщение sanchez »

Вот чё пишет :

Код: Выделить всё

checking for GTK+ - version >= 2.0.0... no
*** Could not run GTK+ 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 GTK+ is incorrectly installed.
configure: error: "You must have GTK+ 2.0 development package installed"

а у становлено у меня следующее :
1.gtk+2.0
2.libgtk+1.2
3.libgtk+2.0_0
4.libgtk+2.0_0-devel
5.libgtk+-x11-2.0_0

Вот ...и всёравно пишет эту чушь =\
Зачем нужны крылья, если ты не можешь чувствовать ветер...? ©"City of Angels"
Спасибо сказали:
Yura
Сообщения: 59

Re: Проблема (незнаю как озоглавить)

Сообщение Yura »

А что устанавливаешь если не скерет?

ЗЫ ./configure --help пробовал читать?
Спасибо сказали:
TwisT
Сообщения: 265
ОС: Debian

Re: Проблема (незнаю как озоглавить)

Сообщение TwisT »

Ничем конкретно помочь не могу, но одно могу сказать точно: В Мандриве лучше ничего не собирать.
У самого такие же проблемы были в этой системе со сборкой прог.
Linux user #432536.
Спасибо сказали:
Аватара пользователя
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1

Re: Проблема (незнаю как озоглавить)

Сообщение Xentrix »

TwisT писал(а):
18.07.2006 08:43
Ничем конкретно помочь не могу, но одно могу сказать точно: В Мандриве лучше ничего не собирать.
У самого такие же проблемы были в этой системе со сборкой прог.

Это невежливо - свое неумение сваливать на якобы "кривость дистра". Просто в Мандриве пути несколько отличны от стандартных RH. При конфигурировании надо явно указывать при помощи постфиксов расположение либ и хидеров.

P.S. Я знаю только один дистр в котором действительно (и это было постояной темой рассылки) сборка прог была затруднена, а в иных случаях невозможна исключительно из-за кривости библиотек - это Alt Linux 2.2.
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Проблема (незнаю как озоглавить)

Сообщение alv »

(Xentrix @ Jul 18 2006, в 08:50) писал(а):При конфигурировании надо явно указывать при помощи постфиксов расположение либ и хидеров.

скорее всего, да, обычно помогает
как указывать пути - смотреть в ./configure --help
ну а где либы лежат - это пользователи Мандривы подскажут
(Xentrix @ Jul 18 2006, в 08:50) писал(а):Я знаю только один дистр в котором действительно (и это было постояной темой рассылки) сборка прог была затруднена, а в иных случаях невозможна исключительно из-за кривости библиотек - это Alt Linux 2.2.

не кривости, а специальной сборки :)
это не бага, это фича :)
Спасибо сказали:
Aquarius
Сообщения: 132
ОС: FreeBSD 6.2-RELEASE-p1

Re: Проблема (незнаю как озоглавить)

Сообщение Aquarius »

предположу, что нужна gtk+2.0_0-devel, а не libgtk+2.0_0-devel
P.S. сразу предупрежу, что не имею никакого отношения к Mandriva
Computer is Only a Tool
Спасибо сказали:
sanchez
Сообщения: 223
Статус: Меркантильный жлоб...
ОС: Ubuntu&openbox

Re: Проблема (незнаю как озоглавить)

Сообщение sanchez »

как указывать пути - смотреть в ./configure --help
ну а где либы лежат - это пользователи Мандривы подскажут


Кстати да, как узнать где эти либы лежат, нужные мне для компиляции : ) ?
Зачем нужны крылья, если ты не можешь чувствовать ветер...? ©"City of Angels"
Спасибо сказали:
Аватара пользователя
Xentrix
Бывший модератор
Сообщения: 2429
Статус: PackageMonkey
ОС: OpenSuSE 11.1

Re: Проблема (незнаю как озоглавить)

Сообщение Xentrix »

Aquarius писал(а):
18.07.2006 10:03
предположу, что нужна gtk+2.0_0-devel, а не libgtk+2.0_0-devel

Скорее всего вы правы - раз есть gtk+2.0.0, значит и gtk+-devel-2.0.0 должна быть...
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Спасибо сказали:
Аватара пользователя
idler
Сообщения: 133
ОС: Debian Unstable / Gentoo

Re: Проблема (незнаю как озоглавить)

Сообщение idler »

Кстати да, как узнать где эти либы лежат, нужные мне для компиляции : ) ?

например
find / -name lib -print
Sad, but true: # rm -rf /
Спасибо сказали:
Аватара пользователя
povert.org
Сообщения: 43

Re: Проблема (незнаю как озоглавить)

Сообщение povert.org »

Я не знаю где у Мандривы хидеры там лежат, знаю одно если доведешь до ума гтк, выскочит проблема с кю-тэ, потом еще и еще. А потом еще и еще и так пока не посинеешь. Зачем тратить время на всякую чушь - это ведь для того и дистр (его главное назначение) чтоб собрать и СТАНДАРТНО разложить всякие хидеры и библиотеки и настроить систему вобщем, чтоб под ней можно было собирать программы нормально.

Не знаю как у кого, я когда перешел на слакварь, все стало жуууутко хорошо собираться. А на Мандрейке то gcc неправильный, то библиотеки не там где надо, либо собрали их криво либо вообще еще какая фигня.

Это проблема Мандривы, а не кривых рук. Неуж-то я должен заботиться про хидеры уже установленных библиотек дистра???? Итак я забочусь о многом...

Сорри, если кого обидел - сам я начинал с мандрейка (любил его) волосы рвал на голове... Все, что я написал мое личное мнение и не претендует на то, чтобы быть правдой ;)
Slackware Linux 10.1 on Dell latitude c600 pIII-1Ghz (laptop) && Slackware Linux 10.0 on AMD 2000+ (table PC) -- more on povert.org Днепропетровск, Украина

+ webcam !!!!
Спасибо сказали: