[MPlayer-users] Compile

Phil Oleynik oleynik.phil at mail.ioffe.ru
Fri Sep 23 17:14:03 CEST 2005


Julien Lancien wrote:

>>Certainly, it does. You may fix the problem trying
>>1. copy libavcodec, libavformat, and third (cannot remember) directory
>>from ffmpeg to mplayer distro root.
>>2. install all ffmpeg headers by copying them to
>>/usr/local/include/ffmpeg or similar you probably have.
>>
>>two ways were tested, both worked on july CVS's, now I use first method.
>>Error you get - you are missing [where all .h lie]/ffmpeg/dsputil.h
>>file, with all others too I think.
>>    
>>
>
>I tried the two methods. I got the following error now :p
>
>make -C libavcodec LIBPREF=lib LIBSUF=.a
>make[1]: Entering directory `/tmp/jlancien/tmp/main/libavcodec'
>cc -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC
>-I/home/jlancien/.toast/armed/include -D_REENTRANT -D_LARGEFILE_SOURCE
>-D_FILE_OFFSET_BITS=64 -I/tmp/jlancien/include -DHAVE_AV_CONFIG_H -I..
>-I../libavutil -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
>-D_GNU_SOURCE   -c -o libpostproc/postprocess.o
>libpostproc/postprocess.c
>In file included from libpostproc/postprocess.c:655:
>libpostproc/postprocess_template.c: In function `dering_MMX2':
>libpostproc/postprocess_template.c:1186: error: can't find a register
>in class `GENERAL_REGS' while reloading `asm'
>make[1]: *** [libpostproc/postprocess.o] Error 1
>make[1]: Leaving directory `/tmp/jlancien/tmp/main/libavcodec'
>make: *** [libavcodec/libavcodec.a] Error 2
>  
>
This may mean you have either bad assembler or gcc. Tell us please, what 
version
of gcc you have, what are your architecture, etc. As written in man on 
bugreports submitting.

Phil




More information about the MPlayer-users mailing list