[amd64] mpeg4ip.spec nie buduje się

Andrzej Krzysztofowicz ankry w green.mif.pg.gda.pl
Pon, 7 Lis 2005, 11:22:53 CET


=?ISO-8859-2?Q?Pawe=B3_Zask=F3rski?= wrote:
> 
> Witam,
> 
> mam pliki w formacie *.mkv, przy odtwarzaniu których mplayer sypie po
> ekranie komunikatem "FAAD: Failed to decode frame: Unable to find ADTS
> syncword", co w rezultacie daje brak dźwięku przy odtwarzaniu plików. W
> poszukiwaniu rozwiąznaia próbuję zbudować sobie nowszy, w stosunku do
> dostępnego w zasobach Ac, pakiet faad2-libs. Ten zaś wymaga nowszego
> mpeg4ip. I tu pojawia się problem, otóż:
> 
> pawel w arrakis:~/rpm/SPECS$ ./builder -bb mpeg4ip.spec
> [...]
>  amd64-pld-linux-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include
> -march=x86-64 -O3 -mfpmath=sse -ftracer -s -pipe -DNDEBUG
> -DG_DISABLE_ASSERT -D__TRACE_AND_STATS_ -D__DOUBLE_PRECISION_
> -D_REENTRANT -DNOCONTROLS -fexceptions -Wall -Werror -D_OBSS_ -Wall
                                               ^^^^^^^
> -Wmissing-prototypes -Wno-char-subscripts -Woverloaded-virtual
> -Wno-unknown-pragmas -Wno-deprecated -Wformat=2 -march=x86-64 -O3
> -mfpmath=sse -ftracer -s -pipe -DNDEBUG -DG_DISABLE_ASSERT -DMPEG4IP
> -I/usr/include/SDL -D_REENTRANT -MT sys_decoder_errdec.lo -MD -MP -MF
> .deps/sys_decoder_errdec.Tpo -c sys_decoder_errdec.cpp  -fPIC -DPIC -o
> .libs/sys_decoder_errdec.o
> sys_decoder_errdec.cpp: In member function `Int
>    CVideoObjectDecoder::decodeVideoPacketHeader(Int&)':
> sys_decoder_errdec.cpp:162: warning: unused variable `Int left'
> sys_decoder_errdec.cpp:167: warning: unused variable `Int top'
> sys_decoder_errdec.cpp:227: warning: unused variable `UInt uiVOP_RR'
> sys_decoder_errdec.cpp:232: warning: unused variable `UInt uiFCode'
> sys_decoder_errdec.cpp:236: warning: unused variable `UInt uiForwardFCode'
> sys_decoder_errdec.cpp:237: warning: unused variable `UInt uiBackwardFCode'
> sys_decoder_errdec.cpp:217: warning: unused variable `Int iIntraDcSwitchThr'
> sys_decoder_errdec.cpp:205: warning: unused variable `VOPpredType
> vopPredType'
> make[6]: *** [sys_decoder_errdec.lo] Błąd 1
> make[6]: Opuszczenie katalogu
> `/home/users/pawel/rpm/BUILD/mpeg4ip-1.3/common/video/iso-mpeg4/src'
> make[5]: *** [all-recursive] Błąd 1
> make[5]: Opuszczenie katalogu
> `/home/users/pawel/rpm/BUILD/mpeg4ip-1.3/common/video/iso-mpeg4'
> make[4]: *** [all] Błąd 2
> make[4]: Opuszczenie katalogu
> `/home/users/pawel/rpm/BUILD/mpeg4ip-1.3/common/video/iso-mpeg4'
> make[3]: *** [all-recursive] Błąd 1
> make[3]: Opuszczenie katalogu
> `/home/users/pawel/rpm/BUILD/mpeg4ip-1.3/common/video'
> make[2]: *** [all-recursive] Błąd 1
> make[2]: Opuszczenie katalogu
> `/home/users/pawel/rpm/BUILD/mpeg4ip-1.3/common'
> make[1]: *** [all-recursive] Błąd 1
> make[1]: Opuszczenie katalogu `/home/users/pawel/rpm/BUILD/mpeg4ip-1.3'
> make: *** [all] Błąd 2
> błąd: Błędny status wyjścia z /var/tmp/rpm-tmp.88701 (%build)
> 
> pawel w arrakis:~/rpm/SPECS$ rpm -qf =amd64-pld-linux-g++
> gcc-c++-3.3.6-3
> 
> Ktoś orientuje się, jak wyeliminować ten błąd?

Wywalajac opcje -Werror lub poprawiajac zrodla (eliminacja nieuzywanych
zmiennych) ?

-- 
=======================================================================
  Andrzej M. Krzysztofowicz               ankry w mif.pg.gda.pl
  phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math.,   Gdansk University of Technology



Więcej informacji o liście dyskusyjnej pld-devel-pl