Автор Тема: Opera vs mplayer  (Прочетена 5814 пъти)

karaman

  • Напреднали
  • *****
  • Публикации: 351
    • Профил
    • WWW
Opera vs mplayer
« Отговор #15 -: Jun 03, 2006, 15:38 »
http://binki-linux.openfmi.net/plugins.tar.gz
дано ти свършат работа



cartman

  • Напреднали
  • *****
  • Публикации: 288
    • Профил
Opera vs mplayer
« Отговор #16 -: Jun 03, 2006, 16:20 »
Здравейте отново!
Значи аз вървя по грешен път от самото начало,за което моля да ми простите невежеството  'B)'
Да,само плъгина искам да оправя,останалото си работи.Но,ето,че не иска да стане по цивилизован начин и пак ще е мъка.Първо,доколкото знам Опера ползва плъгините на Мозила.Относно това аз следвах инструкциите на сайта на Опера,сложих плъгини,но не проработи.Междувременно им писах по въпроса и ми казаха,че 8.54(която ползвам) има проблем с тези плъгини и ми дадоха някакви упътвания за Gentoo.Ето тук е!Лошото е,че стигам без проблем до make,което излиза с това.Аз пробвах и 9.0b-още тогава,но пак не стана.Интересно е,че преди да пробвам инструкциите за Gentoo,се пробвах да пусна плъгина с
Цитат
[root@192 mplayerplug-in]# ./configure --enable-x

Ето какво изкара накрая:
Цитат
...
checking for mozilla-plugin... configure: WARNING: mozilla-plugin not found
checking for firefox-plugin... configure: WARNING: firefox-plugin not found
checking for seamonkey-plugin... configure: WARNING: seamonkey-plugin not found
checking for xulrunner-plugin... configure: WARNING: xulrunner-plugin not found
configure: error: Unable to find mozilla or firefox development files


Ако го правя според инструкциите за Гентоо:
Цитат
./configure --enable-x --with-gecko-sdk=/usr/lib/gecko-sdk
няма проблем,но пък след това не мога да направя make.

Явно е голяма каша с това нещо,не мога да си обясня защо,при положение,че другите browser-и ми работят? '<img'>
Мисля,че ако има начин да оправя make-error-а,следвайки инструкциите за Гентоо би трябвало да сработи ':huh:'



Активен

old:Mandriva 2007.0, kernel 2.6.17-5mdv, Qt: 3.3.6,KDE: 3.5.4
current:Mandriva 2008.0,kernel 2.6.22.9-desktop-1mdv, Qt:3.3.8,KDE:3.5.7, gcc: 4.2.2

karaman

  • Напреднали
  • *****
  • Публикации: 351
    • Профил
    • WWW
Opera vs mplayer
« Отговор #17 -: Jun 03, 2006, 17:55 »
м-да,
проблема се оказва тука:
файлът е np_entry.cpp
а следният код
Примерен код

if(aNPNFuncs->size < sizeof(NPNetscapeFuncs))        
      return NPERR_INVALID_FUNCTABLE_ERROR;


трябва да изглежда така:
Примерен код

//if(aNPNFuncs->size < sizeof(NPNetscapeFuncs))        
//      return NPERR_INVALID_FUNCTABLE_ERROR;



те хората са го описали, че без тази промяна няма да работи на опера

значи променяш този файл във сорс-а, прекомпилирваш плъгина както досега си си го компилирал с нормални инструкции и си готов.



cartman

  • Напреднали
  • *****
  • Публикации: 288
    • Профил
Opera vs mplayer
« Отговор #18 -: Jun 03, 2006, 18:21 »
Да,но аз вече пробвах и не стана!Направих всичко по инструкциите,вкючително
Цитат
./configure --enable-x --with-gecko-sdk=/usr/lib/gecko-sdk
,минава без проблем и стигам до момента,където трябва да кажа make и след натискане на Enter следва описаната грешка тук!Това е,което не разбирам и не знам как да го накарам да го инсталне '<img'>
Направих опити само с ./configure или с ./configure --enable-x,но тогава  казва,че не може да открие плъгините на мозила.И коментарите на npp_entry.cpp съм ги направил също.Мисля,че make-error-а е ключа от палатката,но не знам какво да направя по въпроса?



Активен

old:Mandriva 2007.0, kernel 2.6.17-5mdv, Qt: 3.3.6,KDE: 3.5.4
current:Mandriva 2008.0,kernel 2.6.22.9-desktop-1mdv, Qt:3.3.8,KDE:3.5.7, gcc: 4.2.2

karaman

  • Напреднали
  • *****
  • Публикации: 351
    • Профил
    • WWW
Opera vs mplayer
« Отговор #19 -: Jun 03, 2006, 18:48 »
според мен нямаш пакет-а
firefox-devel
или
mozilla-devel
това --with-gecko-sdk=/usr/lib/gecko-sdk
не е помогнало въобще
ти нямаш нужните файлове просто
или configure не ги намира

cartman

  • Напреднали
  • *****
  • Публикации: 288
    • Профил
Opera vs mplayer
« Отговор #20 -: Jun 03, 2006, 20:29 »
Да,има малък напредък '<img'> Инсталирах *-devel пакетите и го конфигурирах без префикси.Стана!После следвах инструкциите и с малки промени и промяна на адреса на /опт/.... на /usr/lib/opera/plugins,минах напред.Симлинка вече го имах и нямаше проблем с него.След това пуснах opera -debugplugin и вече почти се бях зарадвал когато о,шок,о,ужас ':crazy:' -няма промяна от това,което беше по-рано.Прочетох,че може би трябва да прекомпилирам MPlayer.Между другото make i make install на плъгина го сложих с gcc 3.3.6(само така ме пусна,оттам са били грешките по-рано '<img'> )Почвам с MPlayer-1.0pre7try2,стигам до make и накрая(за благодарност ':angry:' ) получавам  това:
Цитат
make[1]: *** [ffv1.o] Error 1
make[1]: Leaving directory `/home/zusammen/Desktop/MPlayer-1.0pre7try2/libavcodec'
make: *** [libavcodec/libavcodec.a] Error 2
[root@192 MPlayer-1.0pre7try2]#                


После намирам,че libavcodec.a е там,но locate го хваща,а ls-не.Отварям с kwrite и виждам празнота ':huh:' ,нито един ред,празен бял лист!Трябва да го накарам да проработи,за да видя какво пак ще стане преди окончателно да ми кипнат нервите '<img'>
Има ли начин да изчистя грешките по-горе?
Активен

old:Mandriva 2007.0, kernel 2.6.17-5mdv, Qt: 3.3.6,KDE: 3.5.4
current:Mandriva 2008.0,kernel 2.6.22.9-desktop-1mdv, Qt:3.3.8,KDE:3.5.7, gcc: 4.2.2

karaman

  • Напреднали
  • *****
  • Публикации: 351
    • Профил
    • WWW
Opera vs mplayer
« Отговор #21 -: Jun 03, 2006, 20:59 »
я дай повече инфо
1. наново си дръпна сорс-а, нали, без пачове
2. повече от грешки-те paste-ни

cartman

  • Напреднали
  • *****
  • Публикации: 288
    • Профил
Opera vs mplayer
« Отговор #22 -: Jun 03, 2006, 21:29 »
Не,в стария(с пачовете) го правих.Като прочетох го преместих в кошчето,качих наново MPlayer-1.0pre7try2,без пачове тоя път.Пуснах ./configure,мина нормално,после на make излезе същата грешка.Ако е необходима повече инфо-казвай.Компилирам в случая с gcc3.3.6.
Активен

old:Mandriva 2007.0, kernel 2.6.17-5mdv, Qt: 3.3.6,KDE: 3.5.4
current:Mandriva 2008.0,kernel 2.6.22.9-desktop-1mdv, Qt:3.3.8,KDE:3.5.7, gcc: 4.2.2

karaman

  • Напреднали
  • *****
  • Публикации: 351
    • Профил
    • WWW
Opera vs mplayer
« Отговор #23 -: Jun 03, 2006, 23:06 »
опитай да компилираш с други CFLAGS, и ако ти даде internal compiler error винаги пускай make отново. ако след няколко опита спре на същото място, тогава значи, че там има проблем.
аз компилирам с CFLAGS="-O2 -march=i686" при такива проблеми

cartman

  • Напреднали
  • *****
  • Публикации: 288
    • Профил
Opera vs mplayer
« Отговор #24 -: Jun 04, 2006, 00:31 »
Цитат (karaman @ Юни 04 2006,00:06)
опитай да компилираш с други CFLAGS, и ако ти даде internal compiler error винаги пускай make отново. ако след няколко опита спре на същото място, тогава значи, че там има проблем.
аз компилирам с CFLAGS="-O2 -march=i686" при такива проблеми

Извинявам се,но какво е CFLAGS?Може ли да ми обясниш как става,защото съм не съм наясно?Ако е някакво обяснение като за начинаещ(стъпка по стъпка) ще е най-добре.Мисля и аз да пробвам с CFLAGS="-O2 -march=i686",но нямам никаква представа какво е,как става и т.н.Просто за първи път чувам.Моля за повече инфо '<img'>
Активен

old:Mandriva 2007.0, kernel 2.6.17-5mdv, Qt: 3.3.6,KDE: 3.5.4
current:Mandriva 2008.0,kernel 2.6.22.9-desktop-1mdv, Qt:3.3.8,KDE:3.5.7, gcc: 4.2.2

karaman

  • Напреднали
  • *****
  • Публикации: 351
    • Профил
    • WWW
Opera vs mplayer
« Отговор #25 -: Jun 04, 2006, 09:46 »
ами това са флагове за оптимизации на компилатора.
материята е доста сложна, т.е. има много флагове,
но основните са -O , -march
където
-О2  стандартна оптимизация
-march=i686 - архитектура 686 и нагоре
за повече информация прочети:
http://gentoo-wiki.com/CFLAGS
http://gcc.gnu.org/onlined....Options

п.с. Аз mplayer го компилирам/инсталирам по следния начин и досега не ми е давал грешка с тези оптимизации:

export CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
export CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
./configure \
--prefix=/usr \
--enable-runtime-optimization \
--enable-menu \
--with-codecsdir=/usr/lib/mplayer/codecs \
--confdir=/etc/mplayer \
--enable-largefiles
unset CFLAGS
unset CXXFLAGS
make
make install

въпреки, че според ръководството, --enable-runtime-optimizations e бавно, единствено се забавя програмата малко при стартиране (секунди) но иначе си работи нормално.



cartman

  • Напреднали
  • *****
  • Публикации: 288
    • Профил
Opera vs mplayer
« Отговор #26 -: Jun 04, 2006, 18:41 »
Здравей,благодаря за инфото!
Значи аз го направих както казваш,но без
Цитат
--enable-runtime-optimizations
,защото ми казваше,че е непознат параметър.Всичко мина гладко,никъде не писна за грешка! '<img'> Дотук добре,но после пробвах Операта какво ще каже и пак нямаше промяна.Пробвах с -debugplugin,но и така не се получи.Интересното е,че  някои трейлъри вървят,но ги пуска с gxine starter plugin,но само ако съм пуснал операта като root.Аз разглеждах настройките и пътищата на плъгините,направих всичко да е с mplayer,но уви-нищо не се получи.Даже вече и трейлърите,които вървяха не ги пускаше,а показва само бял прозорец.Направо не мога да си обясня как е възможно '<img'> Ако имаш някоя идея кажи да пробваме,ако-не,то ще чакам да пооправят новата версия.
Благодаря за support-а досега! '<img'>
Активен

old:Mandriva 2007.0, kernel 2.6.17-5mdv, Qt: 3.3.6,KDE: 3.5.4
current:Mandriva 2008.0,kernel 2.6.22.9-desktop-1mdv, Qt:3.3.8,KDE:3.5.7, gcc: 4.2.2

tweeg

  • Напреднали
  • *****
  • Публикации: 51
  • Distribution: openSuSE 10.0
  • Window Manager: KDE 3.4.2
    • Профил
Opera vs mplayer
« Отговор #27 -: Jun 04, 2006, 19:31 »
enable-runtime-cpudetection
е правилното
Активен

karaman

  • Напреднали
  • *****
  • Публикации: 351
    • Профил
    • WWW
Opera vs mplayer
« Отговор #28 -: Jun 04, 2006, 22:58 »
cartman, вече си нямам идея какво може да е. Нещо, което не ми хрумва е, определено.

cartman

  • Напреднали
  • *****
  • Публикации: 288
    • Профил
Opera vs mplayer
« Отговор #29 -: Jun 05, 2006, 08:53 »
Няма проблем,постарахме се,здраве да е '<img'> Новата Опера може и да е по-добре,но засега ще изчакам.
Благодаря за помощта! '<img'>
Активен

old:Mandriva 2007.0, kernel 2.6.17-5mdv, Qt: 3.3.6,KDE: 3.5.4
current:Mandriva 2008.0,kernel 2.6.22.9-desktop-1mdv, Qt:3.3.8,KDE:3.5.7, gcc: 4.2.2

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Opera 7.50
Настройка на програми
Nerf 9 3703 Последна публикация Feb 01, 2004, 21:24
от
Opera 7.50
Хардуерни и софтуерни проблеми
alabal 4 2676 Последна публикация Feb 21, 2004, 03:01
от
Opera 7
Настройка на програми
maso 6 3009 Последна публикация May 31, 2004, 23:03
от geopit
сериен номер за Opera
Настройка на програми
vic_semionov 8 2940 Последна публикация Aug 03, 2004, 22:04
от vic_semionov
Проблем с opera
Настройка на програми
preslavxxx 10 3915 Последна публикация Jul 28, 2017, 08:54
от cybercop