при установке программы (игрушка) на этапе ./configure просил установить всякие пакеты (openGL etc) потом (после установки всего этого) Can't find libX11.
где его найти можно? я так понял это библиотеки Xов
ЗЫ нашел на диске и установил пакет libX11-1.1.4-i486-1.tgz
но ошибка такая же
Решено: Где взять X11? (./configure)
Модератор: Модераторы разделов
-
landgraf
- Сообщения: 2143
- Статус: *бунту ненавистник
- ОС: linux
-
dr-evil
- Сообщения: 159
- ОС: Fedora 18
Re: Решено: Где взять X11?
-devel поставьте
Анализ подозрительных файлов тут
Все что вы скажете может быть использовано как баян.
Jabber-конференция: sysadmins.ru на conference.jabber.ru - всем добро пожаловать!
Все что вы скажете может быть использовано как баян.
Jabber-конференция: sysadmins.ru на conference.jabber.ru - всем добро пожаловать!
-
landgraf
- Сообщения: 2143
- Статус: *бунту ненавистник
- ОС: linux
Re: Решено: Где взять X11?
а где его взять? или Вы по привычке с Debian написали?
-
fines
- Сообщения: 359
- ОС: Slackware-current
Re: Решено: Где взять X11?
Может игрушка старая? В таком случае, воможно в configure нужно указать путь где находится каталог библиотек для иксов. Подозреваю, configure не там их ищет. Дайте команду:
./configure --help > configure.txt
И в configure.txt проверьте прописывается ли путь для иксов.
Могу ошибаться.
-
german
- Сообщения: 79
- ОС: Linux
Re: Решено: Где взять X11?
В configure всех программ, которые имеют дело с X, есть стандартные опции --x-libraries и --x-includes, в которых прописываются пути к библиотекам и заголовочным файлам X в тех случаях, когда configure их ищет не там, где надо. См. ./configure --help
-
kasak
- Сообщения: 899
- ОС: OpenBSD
Re: Решено: Где взять X11?
вообще было бы интересно что за игрушка и какие именно пакеты были утсановлены (эти самые OpenGL, etc.)
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
-
landgraf
- Сообщения: 2143
- Статус: *бунту ненавистник
- ОС: linux
Re: Решено: Где взять X11?
игрушка torcs наткнулся на каком-то сайте, а пакеты смогу из дома написать, с сайта opengl-а два пакета
-
kasak
- Сообщения: 899
- ОС: OpenBSD
Re: Решено: Где взять X11?
было бы здорово. заодно что у вас за видеокарта?
Linux kasak-pc 6.17.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Fri, 14 Nov 2025 06:54:20 +0000 x86_64 GNU/Linux
-
landgraf
- Сообщения: 2143
- Статус: *бунту ненавистник
- ОС: linux
Re: Решено: Где взять X11?
Intel 945GM (модуль i810, ядро 2.6.25)
кстати,
torcs-1.3.0.tar.bz2 - игра
openal-0.0.8.tar.gz, freealut-1.1.0.tar.gz - те самые пакеты OpenGL которые потребовал установить
В configure всех программ, которые имеют дело с X, есть стандартные опции --x-libraries и --x-includes, в которых прописываются пути к библиотекам и заголовочным файлам X в тех случаях, когда configure их ищет не там, где надо. См. ./configure --help
не нашел
-
fines
- Сообщения: 359
- ОС: Slackware-current
Re: Решено: Где взять X11?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
german
- Сообщения: 79
- ОС: Linux
Re: Решено: Где взять X11?
не нашелгде их взять эти пути?
Если у Вас Salckware >=12, то --x-libraries=/usr/lib, --x-includes=/usr/include/X11.
Вообще, традиционно это все должно лежать в /usr/X11R6/lib и /usr/X11R6/include/X11, но в Slackware 12 все перемещено в общую кучу /usr..., а все подкаталоги в /usr/X11R6/, как то bin, lib, include и т.д. - это ссылки выводящие прямо в /usr/bin, usr/lib и т.д. Это традиционный для *nix-систем способ перемещения данных с сохранением совместимости с программами, которые ищут эти файлы на прежнем месте. Это работает в 99,99 % случаев. ХЗ почему, но крайне редко это не срабатывает. Мне попадалась по крайней мере одна программа, configure которой не находил в Slackware12 библиотеки и заголовочники X, хотя по ссылкам он должен был на них выйти. В тот случае пришлось применить эти две опции.
-
landgraf
- Сообщения: 2143
- Статус: *бунту ненавистник
- ОС: linux
Re: Решено: Где взять X11?
german писал(а): ↑14.05.2008 23:35Если у Вас Salckware >=12, то --x-libraries=/usr/lib, --x-includes=/usr/include/X11.
Вообще, традиционно это все должно лежать в /usr/X11R6/lib и /usr/X11R6/include/X11, но в Slackware 12 все перемещено в общую кучу /usr..., а все подкаталоги в /usr/X11R6/, как то bin, lib, include и т.д. - это ссылки выводящие прямо в /usr/bin, usr/lib и т.д. Это традиционный для *nix-систем способ перемещения данных с сохранением совместимости с программами, которые ищут эти файлы на прежнем месте. Это работает в 99,99 % случаев. ХЗ почему, но крайне редко это не срабатывает. Мне попадалась по крайней мере одна программа, configure которой не находил в Slackware12 библиотеки и заголовочники X, хотя по ссылкам он должен был на них выйти. В тот случае пришлось применить эти две опции.
спасибо, заработало!!!!