Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.
Модератор: Bizdelnick
parovoZZ
Сообщения: 553
Статус: Хочу подружиться с пингвином
ОС: Ubuntu 9.04 + GNOME
Сообщение
parovoZZ » 25.03.2007 23:21
Вот так вот, господа и дамы. Ни с того ни с сего случилась пренеприятная весчЪ:
Linux:~ # opera
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
/usr/lib/opera/9.10-20061214.6/opera: error while loading shared libraries: libf reetype.so.6: wrong ELF class: ELFCLASS64
Linux:~ # firefox
/usr/lib/firefox/firefox-bin: error while loading shared libraries: libfreetype. so.6: wrong ELF class: ELFCLASS64
Как же теперь без инета? Голодная смерть. Выходит в инет конкуеррор. Из него и пишу.
Хочу оттопырить все дистрибутивы((
HomeServer: FreeBSD 8.0
Notebook: Ubuntu 9.04
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux
Сообщение
Aectann » 25.03.2007 23:40
Я так понял оба браузера требуют 32-битные версии библиотеки freetype, а установлена 64-битная.
My god... it's full of stars!...
parovoZZ
Сообщения: 553
Статус: Хочу подружиться с пингвином
ОС: Ubuntu 9.04 + GNOME
Сообщение
parovoZZ » 26.03.2007 00:03
Ваша правда. Игрался с FreeType
HowTo Шрифты лучше, чем в Windows и вот оно вылезло. Поставил 32 бит с диска. Всё стало запускаться:
Andrey@Linux:~> opera
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
opera: Activated running instance
.
Но тогда я запутался в конец. Какую библиотеку кто юзает? И что я собрал согласно статье - 64 или 32 бит? Ой, оффтоп.
Хочу оттопырить все дистрибутивы((
HomeServer: FreeBSD 8.0
Notebook: Ubuntu 9.04
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux
Сообщение
Aectann » 26.03.2007 00:09
parovoZZ писал(а): ↑ 26.03.2007 00:03
Какую библиотеку кто юзает? И что я собрал согласно статье - 64 или 32 бит? Ой, оффтоп.
Программы, собранные под x86-64 системы, юзают 64-битные библиотеки, остальные - 32хбитные. Т.е. если вы собирали у себя на x86-64 системе, то и библиотека в результате 64-бит. Вроде так.
My god... it's full of stars!...
parovoZZ
Сообщения: 553
Статус: Хочу подружиться с пингвином
ОС: Ubuntu 9.04 + GNOME
Сообщение
parovoZZ » 26.03.2007 02:03
Ну опера 100% 32 бита - исходников нема. По поводу FireFox - вопрос. Видимо тоже 32.
Хочу оттопырить все дистрибутивы((
HomeServer: FreeBSD 8.0
Notebook: Ubuntu 9.04
*Sasha*
Сообщения: 2519
Статус: Мимо шёл
ОС: Debian
Сообщение
*Sasha* » 26.03.2007 02:22
parovoZZ
Поищи по форуму я как-то писал как оперу под 64бит запустить, какие для этого нужны библиотеки и как ставить.
parovoZZ
Сообщения: 553
Статус: Хочу подружиться с пингвином
ОС: Ubuntu 9.04 + GNOME
Сообщение
parovoZZ » 26.03.2007 18:46
А как узнать, какая опера стоит? Я обновил до opera-9.10-3.1_x86_64. Но она вроде как всё равно просит freetype 32.
Хочу оттопырить все дистрибутивы((
HomeServer: FreeBSD 8.0
Notebook: Ubuntu 9.04
parovoZZ
Сообщения: 553
Статус: Хочу подружиться с пингвином
ОС: Ubuntu 9.04 + GNOME
Сообщение
parovoZZ » 27.03.2007 21:36
Ну что, господа и дамы. Болезнь вернулась и не слабо прогрессирует. После очередного падения оперы она отказывается запускаться(кнопка "вставить код" в конку ерроре не работает, поэтому через цитату)
opera
ERROR: ld.so: object 'libjvm.so' from LD_PRELOAD cannot be preloaded: ignored.
ERROR: ld.so: object 'libawt.so' from LD_PRELOAD cannot be preloaded: ignored.
/usr/lib/opera/9.10-20061214.6/opera: error while loading shared libraries: libfreetype.so.6: wrong ELF class: ELFCLASS64
rpm -qa | grep freetype
freetype2-devel-2.2.1.20061027-11
freetype2-2.2.1.20061027-11
freetype-32bit-1.3.1-1193
freetype2-devel-32bit-2.2.1.20061027-11
freetype-1.3.1-1193
freetype2-32bit-2.2.1.20061027-11
Переустановить не могу - rpm отвалился((
Хочу оттопырить все дистрибутивы((
HomeServer: FreeBSD 8.0
Notebook: Ubuntu 9.04