?

Log in

Previous Entry | Next Entry

Решил недавно на фряхе прикрутить к нативной опере флэшплагин. Как известно, таковой существует для линукса, но не для фрибсд. Устанавливать из портов linux-flashplugin9 пока что дохлый номер - пишет о несоответствии архива и т.д. и т.п., так что придется довольствоваться седьмым, пока в портах не появится девятка.
Обертка, которую предписано использовать для цепляния линуксовых плагинов к опере, уже давно висит на стадии

[root@ /usr/ports/www/linuxpluginwrapper]# make
===> linuxpluginwrapper-20051113_8 doesn't support ELF symbol versioning, yet..
*** Error code 1

Stop in /usr/ports/www/linuxpluginwrapper.

поэтому, что имеем:
opera-9.27
linux-flashplugin-7.0
Далее, ставим nspluginwrapper. По хорошему, это обертка для netscape браузеров. Если ее натравить на линуксовый плагин

nspluginwrapper -v -i /usr/local/lib/npapi/linux-flashplugin/libflashplayer.so

, то он засунет обертку в ~/.mozilla/
Если прописать теперь этот путь в плагинах в опере, то он должен распознаться. По идее, для онлайнового видео, простеньких игрушек, и т.д. этого должно хватить. Но есть еще один момент - многие флешки требуют именно 9-го плагина, хотя 7 им хватило бы за глаза. Поэтому, руками тащим его с офф. сайта, закидываем в пару к седьмому и также кормим им nspluginwrapper (только нужно проследить, чтобы обертка от 9 не затерла обертку от 7).

Как у меня это работает - флешки видят 9-й плагин, но фактически обрабатываются 7-м (9й тупо не работает). Тормоза порой бывают довольно сильные. И далеко не все отображаетя нормально.

Поэтому, поизвращавшись подобным образом, остается ждать выхода новых портов.

З.Ы. метод не претендует на идеал, правильность и моральное поведение - просто я сумел именно так

Comments

Profile

ru_codenet
Сообщество форума Codenet.RU
Форум Codenet.RU

Latest Month

May 2011
S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    
Powered by LiveJournal.com
Designed by Tiffany Chow