[MPlayer-users] Cannot compile MPlayer CVS: problem with libavcodec

Nico Sabbi nsabbi at tiscali.it
Wed Jun 30 17:41:18 CEST 2004


irisson jean-olivier wrote:

> Hi all,
>
> In a previous post I was advised to use CVS in order to fix a problem 
> I have after encoding a DVD:
> "That is actually a known bug with OpenDML avis and MPlayer-pre4.
> It affects avis between 1GB and 2GB in size.
> The bug is fixed in current CVS."
>
> But CVS won't compile on my platform. In fact the problem involves 
> libavcodec (so there should be a better place to post this I'm sure 
> and I apologize for my lazyness...). Here is some information:
>
> System:
> Mandrake 10.0 Official, kernel 2.6.3
> compiling today's CVS snapshot: MPlayer-20040630 with gcc 3.3.2 (but 
> the problem has been there for several days: I got the same error with 
> MPlayer-20040628 and MPlayer-20040625).
> My configure command is
> /.configure --enable-menu --enable-gui
> I've "old" libavcodec and XviD installed but if I understood well, the 
> CVS version recompiles its own libavcodec (which is what I want anyway).
>
> The bug is there:
> cc -I../libvo -I../../libvo -I/usr/X11R6/include -O4 -march=athlon-4 
> -mcpu=athlon-4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT 
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gtk-1.2 
> -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include 
> -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
> -D_GNU_SOURCE -c -o ffv1.o ffv1.c
> ffv1.c: In function `encode_rgb_frame':
> ffv1.c:465: internal compiler error: in find_function_data, at 
> function.c:329
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:https://qa.mandrakesoft.com/> for instructions.
> make[1]: *** [ffv1.o] Erreur 1
> make[1]: Leaving directory 
> `/home/jiho/files/progs/mplayer/MPlayer-20040630/libavcodec'
> make: *** [libavcodec/libavcodec.a] Erreur 2
>
> The problem seems to involve libavcodec so I tried to get the very 
> last ffmepg CVS and replaced the libavcodec directory in 
> MPlayer-20040630 with this one. this didn't change a thing.
>
> I also tried to get the daily snapshot of FFMpeg (FFMpeg-20040630) and 
> to compile it separately with:
> ./configure --enable-mp3lame --enable-vorbis
> make
> And I got the very same error:
> gcc -O3 -g -Wall  -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 
> -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o ffv1.o ffv1.c
> ffv1.c: In function `encode_rgb_frame':
> ffv1.c:465: internal compiler error: in find_function_data, at 
> function.c:329
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:https://qa.mandrakesoft.com/> for instructions.
> make[1]: *** [ffv1.o] Erreur 1
> make[1]: Leaving directory 
> `/home/jiho/files/progs/mplayer/FFMpeg-20040630/libavcodec'
> make: *** [lib] Erreur 2
>
> Any idea of what is broken? Thankx for any help.


change gcc (e.g. 3.4 compiles well)




More information about the MPlayer-users mailing list