Компиляция программ - требуется помощь

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

Компиляция программ - требуется помощь

Сообщение sutulo »

Mandrake 10.1
При компиляции программы вылазит следующее:
./configure
.
.
.
checking for _NSGetEnviron... no
checking for vsnprintf... yes
checking for snprintf... yes
checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!


тогда пускаю так...

./configure --x-includes=/usr/X11R6/includes
.
.
.
checking for _NSGetEnviron... no
checking for vsnprintf... yes
checking for snprintf... yes
checking for X... configure: error: Can't find X libraries. Please check your installation and add the correct paths!


после этого пытаюсь....

./configure --x-includes=/usr/X11R6/includes --x-libraries=/usr/X11R6/lib

получается вот что:

.
.
.
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/includes
checking for IceConnectionNumber in -lICE... no
checking for libXext... no
configure: error: We need a working libXext to proceed. Since configure
can't find it itself, we stop here assuming that make wouldn't find
them either.

но файлы которые configure не может найти находятся в

/usr/X11R6/lib/libXext.so.6
/usr/X11R6/lib/libXext.so.6.4

что я делаю неправильно?
и как сделать грамотнее?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Дык это... xlib-dev Пусшкин ставить будет?
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

Сообщение sutulo »

Llama, в упор не нахожу такого рода пакетов как xlib-dev
может он на 4 компакте (у меня только 3). Тогда может кто бросит ссылочку на этот самый xlib-dev.

Аватара пользователя
exe
Неотъемлемая часть форума
Сообщения: 860
Зарегистрирован: 28 ноя 2003, 21:08
Откуда: Минск

Сообщение exe »

sutulo,

Запусти под root ldconfig -v и проверь какие либы присутствуют.
man ldconfig полезная штука.

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

exe, а толку? ТУт ИМХО явно не хватает хидеров... Вот такие они странные зверьки - эти GNU Autotools...
sutulo, как вариант xlibs-devel ;)
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

Сообщение sutulo »

Llama, а я уже по всякому пробовал искать - в том числе и твой вариант ... и нихрена.
Может тебя натолкнет на мысль то что проблема появилась после перехода с Mandrake 10 на 10.1 (я уже и от 10 смотрел пакеты и..... никаких идей).

Будут еще какие нибудь предложения?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Сообщение Llama »

Ага... Пакет называется как-то иначе... См. rpm -qa |grep -i xlib
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

Сообщение sutulo »

Llama, твой вариант не прошел. Команда ничего не возвращает. Как бы это все же определить какой пакет требуется?

Аватара пользователя
exe
Неотъемлемая часть форума
Сообщения: 860
Зарегистрирован: 28 ноя 2003, 21:08
Откуда: Минск

Сообщение exe »

rpm -qf /usr/X11R6/lib/libXext.so.6

Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

Сообщение sutulo »

exe,

rpm -qf /usr/X11R6/lib/libXext.so.6
libxorg-x11-6.7.0-3mdk
----------------------------------
Но пакет libxorg-x11-6.7.0-3mdk в системе был установлен изначально!

Аватара пользователя
exe
Неотъемлемая часть форума
Сообщения: 860
Зарегистрирован: 28 ноя 2003, 21:08
Откуда: Минск

Сообщение exe »

Значицца тебе нада установить libxorg-x11-devel-6.7.0-3mdk

Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

Сообщение sutulo »

exe, спасибо тепер допер. Сейчас качается. О результатах напишу...

Аватара пользователя
sutulo
Фанатеющий
Сообщения: 131
Зарегистрирован: 04 сен 2004, 07:44
Откуда: Minsk

Сообщение sutulo »

Теперь такой вопрос (просьба) - можно у кого нибудь закатать этот самый четвертый диск Mandrake 10.1 (задолбался я уже - одно закачаешь - кучу всего другого трубуется. Надоело уже).
Помогите люди добрые.

Ответить