Portál AbcLinuxu, 12. května 2025 07:36

Dotaz: mplayer-1.0.20070321 chyba pri prekladu

28.5.2007 22:41 Stepan
mplayer-1.0.20070321 chyba pri prekladu
Přečteno: 263×
Odpovědět | Admin
Ahoj, kompilace Mplayeru kionci nasledujici chybou:( Nenapada vas prov? Podobne skoncil i novej ffmpeg:( . Jinac pouzivam Gentoo. Chcete jeste nejaky informace?
cabac.h:218: warning: 'put_cabac_ueg' defined but not used
cabac.h:270: warning: 'refill2' defined but not used
cabac.h:808: warning: 'get_cabac_u' defined but not used
cabac.h:824: warning: 'get_cabac_ueg' defined but not used
i686-pc-linux-gnu-gcc -I../libswscale   -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I.. -I.. -I../libavutil -Wdeclaration-after-statement -W -Wall -Wno-unused-parameter -O2 -march=athlon-xp -mtune=athlon-xp -g3  -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/X11R6/include  -I/usr/include/SDL  -D_REENTRANT -I/usr/kde/3.5/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/freetype2 -DPNG_NO_MMX_CODE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12    -c -o idcinvideo.o idcinvideo.c
In file included from idcinvideo.c:54:
avcodec.h:2444: warning: 'ImgReSampleContext' is deprecated
avcodec.h:2447: warning: 'ImgReSampleContext' is deprecated
idcinvideo.c: In function 'idcin_decode_frame':
idcinvideo.c:221: warning: 'AVPaletteControl' is deprecated
idcinvideo.c: At top level:
idcinvideo.c:271: warning: missing initializer
idcinvideo.c:271: warning: (near initialization for 'idcin_decoder.next')
cabac.h: In function 'get_cabac_noinline':
cabac.h:522: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm'
i686-pc-linux-gnu-gcc -I../libswscale   -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I.. -I.. -I../libavutil -Wdeclaration-after-statement -W -Wall -Wno-unused-parameter -O2 -march=athlon-xp -mtune=athlon-xp -g3  -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/X11R6/include  -I/usr/include/SDL  -D_REENTRANT -I/usr/kde/3.5/include/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/include/freetype2 -DPNG_NO_MMX_CODE -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12    -c -o imc.o imc.c
In file included from imc.c:39:
avcodec.h:2444: warning: 'ImgReSampleContext' is deprecated
avcodec.h:2447: warning: 'ImgReSampleContext' is deprecated
make[1]: *** [h264.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/media-video/mplayer-1.0.20070321/work/mplayer/libavcodec'
make: *** [libavcodec/libavcodec.a] Error 2

!!! ERROR: media-video/mplayer-1.0.20070321 failed.
Call stack:
  ebuild.sh, line 1615:   Called dyn_compile
  ebuild.sh, line 972:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  mplayer-1.0.20070321.ebuild, line 452:   Called die

!!! Failed to build MPlayer!
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/media-video/mplayer-1.0.20070321/temp/build.log'.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.5.2007 23:08 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: mplayer-1.0.20070321 chyba pri prekladu
Odpovědět | | Sbalit | Link | Blokovat | Admin
a) Dlouhé výpisy se vkládají do tagů <pre>, nikoliv <code>

b) Pro jaký procesor to překládáš?
Quando omni flunkus moritati
28.5.2007 23:41 Stepan
Rozbalit Rozbalit vše Re: mplayer-1.0.20070321 chyba pri prekladu
Aha, promin priste uz to bude urco pre, jsem to nejak nedomyslel:(
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"   
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
A mam Athlon XP 2000
28.5.2007 23:57 trekker.dk | skóre: 72
Rozbalit Rozbalit vše Re: mplayer-1.0.20070321 chyba pri prekladu
Hm, tak nic. Podle té chyby jsem odhadoval, že máš nějaký 64bitový procesor a překladač nezkousne kód psaný v assembleru.

V tomhle případě mě už napadá jenom zkusit novější verzi, pokud je v Gentoo k dispozici.
Quando omni flunkus moritati
29.5.2007 00:12 Stepan
Rozbalit Rozbalit vše Re: mplayer-1.0.20070321 chyba pri prekladu
Jojo, zkousel jsem nejnovejsi co je v portage, dokonce jsem si hral i s verzema nasm, ale nejak jsem s tim proste nehnul:( Jen me tak napadlo ze jeste pouzivam GCC-4.1.1, Zkousel jsem i USE -x264 ... no proste nic:(

Na netu jsem taky hledal, ale vzdycky jsou jen nejaky utrzky a zmateny odpovedi:(
29.5.2007 08:30 h-aro
Rozbalit Rozbalit vše Re: mplayer-1.0.20070321 chyba pri prekladu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Me se neco podobneho stalo, kdyz jsem mel zapnuty USE flag mmx, resenim bylo ho pro mplayer vypnout, ale koukam, ze to asi nebude tvuj problem. Dalo mi to take dost prace nez jsem zjitil, ze je to tim USE flagem, protoze to neni z te chyby zrovna patrne a bylo to jen otazkou laborovani. Takze zaver, zkusit zalaborovat s USE flagy pro mplayer, popr. downgrade na verzi, ktera fungovala. Hodne stesti.
29.5.2007 10:28 pakanek | skóre: 28 | Vyškov
Rozbalit Rozbalit vše Re: mplayer-1.0.20070321 chyba pri prekladu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Predne bych zkusil smazat docasny adresar mplayeru (a pripadne i vsechny dalsi), ktery pouziva portage ve /var/tmp/portage tusim a zkusil kompilaci zopakovat. Jinak zkus pohledat bug na gentoo bugzille.
Všechno dobré je pro něco zlé.
andering avatar 30.6.2007 20:48 andering | skóre: 6 | Bystřice pod Hostýnem
Rozbalit Rozbalit vše Re: mplayer-1.0.20070321 chyba pri prekladu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Staci kdyz se kouknes na http://wiki.multimedia.cx/index.php?title=MPlayer_FAQ

Jsou tam popsany tri moznosti jak to zprovoznit, ja sem zkousel kompilovat bez flagu debug a funguje to! :) andrew
I think the hardest part of holding on is lettin go. ...A myslím že nejtěžěí na tom něčeho se držet je pustit se.
30.6.2007 21:33 anonymous
Rozbalit Rozbalit vše Re: mplayer-1.0.20070321 chyba pri prekladu
No to vies, ono je to dost o hubu, ked mas USE="debug" vsade. Zbytocne problemy a celkovo zbytocne pouzity USE flag. To je ta mierna nevyhoda gentoo.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.