IPB
Lafox.Net: Разработка веб-сайтов Разработка баз данных Настройка и поддержка серверов Linux Website development Database development

Здравствуйте, гость ( Вход | Регистрация )

> Форум Дистрибутива DeepStyle GNU/Linux

Здесь находится форум проекта DeepStyle GNU/Linux.

Libgl.la, Де libGL.la?
pvs
сообщение Jun 3 2007, 01:38
Сообщение #1





Группа: пользователи
Сообщений: 6
Регистрация: 11.02.07
Пользователь №: 6 285



Пытался собрать дополнительный софт Knemo, kkbswitch...
Копипаст выдать не могу, но помню шо libtool жаловался:"libGL.la не правильный ..."
На самом деле этой библитеки зовсим нема.

Проверял все пакеты которые возможно должны содержать её - нема, и линки вроде после установки не создаються, хотя пробовал залинковать libGL.so - бесполезно.
Систему ставил с 1-го cd(второго, третьего ... не было), потом скачал пакеты Qt, KDE и т.д, установил.

Эта проблема тока у меня?

В гугле все ссылки на тему ведут к тому шо кода ставят nvidia дрова, инсталер её вроде затирает. Но у меня mobile intel 945GM Express.

Заранее спасиба за любые идеи и помощь!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 13)
Hottab
сообщение Jun 3 2007, 01:45
Сообщение #2


Патриарх
****

Группа: модераторы
Сообщений: 3 041
Регистрация: 26.04.04
Из: Киев
Пользователь №: 348



libGL.la - это не библиотека. Это нечто типа конф-файла для libGL.so.
В штатной поставке DeepStyle и Slackware ее нет. Вообще.

Выхода два: либо написать это дело вручную (текстовый файл), либо поставить драйвера nVidia либо ATI. Они подменяют штатную libGL.so своей и создают файлик libGL.la. (nVidia точно, за ATI не уверен, но говорят, тоже такое делает.)

( Ананас считает, что *.la - отстой и вчерашний день. И за такие вещи надо разработчиков бить по рукам wink.gif )
Go to the top of the page
 
+Quote Post
pvs
сообщение Jun 3 2007, 02:11
Сообщение #3





Группа: пользователи
Сообщений: 6
Регистрация: 11.02.07
Пользователь №: 6 285



Цитата(Hottab @ Jun 3 2007, 02:45) *
libGL.la - это не библиотека. Это нечто типа конф-файла для libGL.so.
В штатной поставке DeepStyle и Slackware ее нет. Вообще.

Выхода два: либо написать это дело вручную (текстовый файл), либо поставить драйвера nVidia либо ATI. Они подменяют штатную libGL.so своей и создают файлик libGL.la. (nVidia точно, за ATI не уверен, но говорят, тоже такое делает.)

( Ананас считает, что *.la - отстой и вчерашний день. И за такие вещи надо разработчиков бить по рукам wink.gif )

Но у меня не nvidia. Поставить nvidia драйвер на встроеный intel 945?
Go to the top of the page
 
+Quote Post
pvs
сообщение Jun 3 2007, 02:22
Сообщение #4





Группа: пользователи
Сообщений: 6
Регистрация: 11.02.07
Пользователь №: 6 285



Цитата(Hottab @ Jun 3 2007, 02:45) *
libGL.la - это не библиотека. Это нечто типа конф-файла для libGL.so.
В штатной поставке DeepStyle и Slackware ее нет. Вообще.

Выхода два: либо написать это дело вручную (текстовый файл), либо поставить драйвера nVidia либо ATI. Они подменяют штатную libGL.so своей и создают файлик libGL.la. (nVidia точно, за ATI не уверен, но говорят, тоже такое делает.)

( Ананас считает, что *.la - отстой и вчерашний день. И за такие вещи надо разработчиков бить по рукам wink.gif )

Просто возможности проверить вариант с установкой драйвера щас нема.
Go to the top of the page
 
+Quote Post
Hottab
сообщение Jun 3 2007, 08:41
Сообщение #5


Патриарх
****

Группа: модераторы
Сообщений: 3 041
Регистрация: 26.04.04
Из: Киев
Пользователь №: 348



Тогда попробуйте вписать в libGL.la нечто типа такого:
Код
# libGL.la - a libtool library file
# Generated by nvidia-installer: 1.0.7 (for use by libtool)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.

# The name that we can dlopen(3).
dlname='libGL.so'

# Names of this library.
library_names='libGL.so.1 libGL.so'

# Libraries that this one depends upon.
dependency_libs=' -L/usr/X11R6/lib -lm -lXext -lX11 -ldl'

# Version information for libGL.
current=1
age=0
revision=0

# Is this an already installed library?
installed=yes

# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''

# Directory that this library needs to be installed in:
libdir='/usr/lib'
Go to the top of the page
 
+Quote Post
pvs
сообщение Jun 8 2007, 17:25
Сообщение #6





Группа: пользователи
Сообщений: 6
Регистрация: 11.02.07
Пользователь №: 6 285



Цитата(Hottab @ Jun 3 2007, 09:41) *
Тогда попробуйте вписать в libGL.la нечто типа такого:
Код
# libGL.la - a libtool library file
# Generated by nvidia-installer: 1.0.7 (for use by libtool)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.

# The name that we can dlopen(3).
dlname='libGL.so'

# Names of this library.
library_names='libGL.so.1 libGL.so'

# Libraries that this one depends upon.
dependency_libs=' -L/usr/X11R6/lib -lm -lXext -lX11 -ldl'

# Version information for libGL.
current=1
age=0
revision=0

# Is this an already installed library?
installed=yes

# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''

# Directory that this library needs to be installed in:
libdir='/usr/lib'

Именно! Все работает! Спасибо Хоттабичю.
Go to the top of the page
 
+Quote Post
Hottab
сообщение Jun 8 2007, 18:20
Сообщение #7


Патриарх
****

Группа: модераторы
Сообщений: 3 041
Регистрация: 26.04.04
Из: Киев
Пользователь №: 348



Вот и гут.. smile.gif
Go to the top of the page
 
+Quote Post
Rozik
сообщение Jun 8 2007, 18:30
Сообщение #8


Энтузиаст


Группа: Full Member
Сообщений: 90
Регистрация: 23.04.06
Из: СССР, Одесса
Пользователь №: 2 959



Hottab
Будет ли это справедливо и для этого случая:
http://lafox.net/support/index.php?s=&...st&p=118953 ?


--------------------
кто еще не в курсе - я постригся :)
кто еще не в курсе - я опять отращиваю хаера :)
Go to the top of the page
 
+Quote Post
Hottab
сообщение Jun 8 2007, 18:42
Сообщение #9


Патриарх
****

Группа: модераторы
Сообщений: 3 041
Регистрация: 26.04.04
Из: Киев
Пользователь №: 348



Цитата(Rozik @ Jun 8 2007, 19:30) *
Hottab
Будет ли это справедливо и для этого случая:
http://lafox.net/support/index.php?s=&...st&p=118953 ?

Я на них не проверял, но если пути совпадают - должно сработать. На СЛАМД не помешает пути откорректировать, насколько мне помнится, у них lib64.
Go to the top of the page
 
+Quote Post
Prof
сообщение Aug 31 2007, 16:04
Сообщение #10





Группа: Full Member
Сообщений: 25
Регистрация: 10.05.07
Из: Днепропетровск
Пользователь №: 7 764



А я пытаюсь собрать SIM, та же самая фигня с libGL.la, но совет Hottab-а по поводу создания текстового файла, к сожалению, не помог, все равно файл типа неправильный sad.gif
Go to the top of the page
 
+Quote Post
Hottab
сообщение Aug 31 2007, 16:23
Сообщение #11


Патриарх
****

Группа: модераторы
Сообщений: 3 041
Регистрация: 26.04.04
Из: Киев
Пользователь №: 348



Цитата(Prof @ Aug 31 2007, 17:04) *
А я пытаюсь собрать SIM, та же самая фигня с libGL.la, но совет Hottab-а по поводу создания текстового файла, к сожалению, не помог, все равно файл типа неправильный sad.gif

Версия Дипа/Слака?
Go to the top of the page
 
+Quote Post
Prof
сообщение Sep 2 2007, 16:07
Сообщение #12





Группа: Full Member
Сообщений: 25
Регистрация: 10.05.07
Из: Днепропетровск
Пользователь №: 7 764



Цитата(Hottab @ Aug 31 2007, 17:23) *
Версия Дипа/Слака?

Дип 2.0, ядро 2.6 (пришлось отказаться от 2.4, так как не работал wine)
Go to the top of the page
 
+Quote Post
Prof
сообщение Sep 10 2007, 15:06
Сообщение #13





Группа: Full Member
Сообщений: 25
Регистрация: 10.05.07
Из: Днепропетровск
Пользователь №: 7 764



Под Дипом 3.0 SIM успешно откомпилился и заработал.
Правда, пришлось делать export DISPLAY= и выводить его на внешний оконный сервер, ибо под VMWare у меня пока что не хватило ума настроить иксы. Но ничего, дома живет Дип на реальном разделе реального вычислительного ящика, следовательно там должно быть все хорошо. Но это отступление от темы.
В любом случае я собираюсь держать у себя самый последний Дип, так что проблема вроде как отпала smile.gif
Go to the top of the page
 
+Quote Post
Rozik
сообщение Sep 29 2007, 21:35
Сообщение #14


Энтузиаст


Группа: Full Member
Сообщений: 90
Регистрация: 23.04.06
Из: СССР, Одесса
Пользователь №: 2 959



Цитата(Hottab @ Jun 3 2007, 09:41 ) *
Тогда попробуйте вписать в libGL.la нечто типа такого:

Сорри за тормознутость smile.gif , и в BW-11.0 (вернее в карренте его от 27 ноября 2006) сработало. Единственно, ругнулось на отсутствие в usr/lib64 - libfontconfig.la, но его обнаружил где-то в X11 (не помню точно) и тупо скопировал. Собрал пакетик и проинсталлил. Всё работает.
Слава Патрику и пророку его Хоттабу вовеки веков!


--------------------
кто еще не в курсе - я постригся :)
кто еще не в курсе - я опять отращиваю хаера :)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

 



RSS Текстовая версия Сейчас: 31st October 2014 - 16:45