[MPlayer-cygwin] Error compiling Mplayer: in libmpcodecs/vd_mpng.o

Eugene Kovgar ken20001 at ukr.net
Wed Jul 28 22:04:10 CEST 2010


> On Wed, 28 Jul 2010 22:05:16 +0300, Eugene Kovgar wrote:
>>>> >> And now another error ^) :
>>>> >>
>>>> >>
>>>> >>libavcodec/libavcodec.a(libvorbis.o):libvorbis.c:(.text.unlikely+0xb2):
>>>> >>undefined reference to `vorbis_encode_setup_vbr'
>>
>> I don't use --enable-libvorbis because Mplayer configure must find it;  
>> of
>> course before I've builded libvorbis-1.3.1 to support it from Mplayer.
>
> i'm curious how libavcodec latched onto libvorbis. try a make distclean?
> also, i wouldnt use --enable-dynamic-plugins again, i dont think it
> works on windows.
>
> btw, i built mplayer on mingw a day or so ago and it went well (aside
> from the fact that i had to upgrade my mingw runtime).
>
> -compn

Oh my god.... :) I'v tried to reconfigure and recompile without  
--enable-dynamic-plugins and now another error appears:


gcc -MMD -MF libmpdemux/demux_real.d -MT libmpdemux/demux_real.o  
-Wstrict-protot
ypes -Wmissing-prototypes -Wundef -Wdisabled-optimization  
-Wno-pointer-sign -Wde
claration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith  
-Wredunda
nt-decls -O4 -march=i486 -mtune=generic -pipe -ffast-math  
-fomit-frame-pointer -
D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE  
-Ilibdvdread4 -I
.  -fno-common  -I/home/Eugene/include  -I/mingw/include/   
-I/home/Eugene/includ
e/freetype2 -I/home/Eugene/include  -I/home/Eugene/include    
-I/home/Eugene/incl
ude/bs2b   -I/home/Eugene/include/dirac    
-I/home/Eugene/include/schroedinger-1.
0 -I/home/Eugene/include/orc-0.4   -c -o libmpdemux/demux_real.o  
libmpdemux/demu
x_real.c
libmpdemux/demux_real.c: In function 'demux_open_real':
libmpdemux/demux_real.c:1696:31: warning: operation on  
'priv->a_num_of_packets'
may be undefined
libmpdemux/demux_real.c:1270:11: warning: 'sub_packet_size' may be used  
uninitia
lized in this function
libmpdemux/demux_real.c:1271:11: warning: 'sub_packet_h' may be used  
uninitializ
ed in this function
libmpdemux/demux_real.c:1274:11: warning: 'coded_frame_size' may be used  
uniniti
alized in this function
libmpdemux/demux_real.c: In function 'demux_real_fill_buffer':
libmpdemux/demux_real.c:571:12: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
make: *** [libmpdemux/demux_real.o] Error 1



More information about the MPlayer-cygwin mailing list