Страница 1 из 1

Внимание! Нативная опера + плагины

Добавлено: 2008-08-06 12:59:48
РусланBSD
Пишу вам первый раз)))
Не могу не поделиться, сегодня я скачал оперу поставил плагины но вот тока видны они лишь в мозилле. Порывшись в настройках оперы нашел чето про плагины но когда нажимаешь "НАйти новые" вылазиет ошибка мол не могу запустить чето чего то не хватает, траблы с программой operapluginwrapper.
Запускаю из под консоли пишет

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

/usr/libexec/ld-elf.so.1: Shared object "libXThrStub.so.6" not found, required by "operapluginwrapper" 

Видим что нет какой то либы порывшись на харде ее я не нашел.
Но на помощь пришел Гугль)))
На каком-то забугорном сайте написано было что эта либа из пакета

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

/usr/ports/x11/XFree86-4-libraries



Ну я обрадовавшись пошел в эту папку заюзал make && make install
а он мне пишет

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

===>  XFree86-libraries-4.5.0_1 is part of XFree86 and you have xorg set for X11 distribution. See The X Window System and Virtual Consoles chapter of FAQ for more information. 
*** Error code 1

Stop in /usr/ports/x11/XFree86-4-libraries. 

Но мы не ищем легких путей))))

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

gedit /usr/ports/x11/XFree86-4-libraries/Makefile 
И удаляем из файла вот этот фрагмент Код:

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

.if ${X_WINDOW_SYSTEM:L} != xfree86-4 
IGNORE=   is part of XFree86 and you have ${X_WINDOW_SYSTEM} set for X11\ 
   distribution. See The X Window System and Virtual Consoles chapter\ 
   of FAQ for more information 
.endif 

Все сохраняем
Дальше пишем make , но не в коем случае не пишете потом make install!!!!!
Малоли че он там за лишних дел наделает нам ведь всего одна либа нужна))
Подождали потом идем в папку Код:

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

cd /usr/ports/x11/XFree86-4-libraries/work/xc/lib/XThrStub 

берем оттуда нашу либу и кидаем в /lib
Потом заходим в оперу нажимаем "Найти новые плагины" и радуемся)))
Вот все простестировал работает)))))
Видео из вконтакте воспроизводит
На всякий пожарный выложу собранную либу
Да воот и скриншот со списком включеных работающих плагинов в нативной опере

Re: Внимание! Нативная опера + плагины

Добавлено: 2008-08-06 16:55:03
zg
мил человек, объясни мне не грамотному, что значит "нативный"? а то везде вижу, но как понять не знаю

Re: Внимание! Нативная опера + плагины

Добавлено: 2008-08-06 16:57:11
РусланBSD
Нативный то есть родной есть опера которая под линуксы она у нас linux-opera а та что специально под freebsd сделана это нативная опера

Re: Внимание! Нативная опера + плагины

Добавлено: 2008-08-06 17:23:30
zg
РусланBSD, спасибо!

Re: Внимание! Нативная опера + плагины

Добавлено: 2008-08-06 17:26:10
zg
РусланBSD писал(а):Запускаю из под консоли пишет

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

/usr/libexec/ld-elf.so.1: Shared object "libXThrStub.so.6" not found, required by "operapluginwrapper" 
хм.. а ведь я когда-то из-за этой ошибки так и не смог флешплеер поставил линуксовый.. Инфа ценная, но чтобы её до ума довести, лучше в статью оформить :smile: