[mythtv] Re: [mythtv-commits] mythtv commit: r7683 - in
	trunk/mythtv/libs by ijr
    John Pullan 
    john.pullan at gmail.com
       
    Thu Nov  3 14:13:38 EST 2005
    
    
  
Here's one for you :P
gcc -c -pipe -march=pentium4 -w -g -O -D_REENTRANT  -DMMX -Di386
-DUSING_DBOX2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-DPREFIX=\"/usr/local\" -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE
-DQT_THREAD_SUPPORT -DQT_SHARED -DQT_NO_DEBUG
-I/usr/lib/qt-3.3/mkspecs/default -I. -I.. -I../.. -I../libavutil
-I/usr/lib/qt-3.3/include -o vp3dsp_mmx.o i386/vp3dsp_mmx.c
In file included from i386/dsputil_mmx.c:2489:
i386/h264dsp_mmx.c: In function 'h264_h_loop_filter_luma_mmx2':
i386/dsputil_mmx.c:621: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
i386/dsputil_mmx.c:621: error: can't find a register in class
'GENERAL_REGS' while reloading 'asm'
gcc -c -pipe -march=pentium4 -w -g -O -D_REENTRANT  -DMMX -Di386
-DUSING_DBOX2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-DPREFIX=\"/usr/local\" -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE
-DQT_THREAD_SUPPORT -DQT_SHARED -DQT_NO_DEBUG
-I/usr/lib/qt-3.3/mkspecs/default -I. -I.. -I../.. -I../libavutil
-I/usr/lib/qt-3.3/include -o vp3dsp_sse2.o i386/vp3dsp_sse2.c
make[2]: *** [dsputil_mmx.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/home/jmp/svn/mythtv.work/libs/libavcodec'
make[1]: *** [sub-libavcodec] Error 2
make[1]: Leaving directory `/home/jmp/svn/mythtv.work/libs'
make: *** [sub-libs] Error 2
GGC version =
Thread model: posix
gcc version 4.0.1 20050727 (Red Hat 4.0.1-5)
on a P4 HT system
Regards
--
John
On 03/11/05, mythtv at cvs.mythtv.org <mythtv at cvs.mythtv.org> wrote:
>       Author: ijr
>         Date: 2005-11-03 18:15:00 +0000 (Thu, 03 Nov 2005)
> New Revision: 7683
>    Changeset: http://cvs.mythtv.org/trac/changeset/7683
>
> Added:
>
>    trunk/mythtv/libs/libavcodec/qdm2.c
>    trunk/mythtv/libs/libavcodec/qdm2data.h
>    trunk/mythtv/libs/libavcodec/truemotion2.c
>
> Modified:
>
>    trunk/mythtv/libs/libavcodec/allcodecs.c
>    trunk/mythtv/libs/libavcodec/avcodec.h
>    trunk/mythtv/libs/libavcodec/flicvideo.c
>    trunk/mythtv/libs/libavcodec/golomb.h
>    trunk/mythtv/libs/libavcodec/h264.c
>    trunk/mythtv/libs/libavcodec/h264data.h
>    trunk/mythtv/libs/libavcodec/i386/dsputil_h264_template_mmx.c
>    trunk/mythtv/libs/libavcodec/i386/dsputil_mmx.c
>    trunk/mythtv/libs/libavcodec/i386/h264dsp_mmx.c
>    trunk/mythtv/libs/libavcodec/imgresample.c
>    trunk/mythtv/libs/libavcodec/libavcodec.pro
>    trunk/mythtv/libs/libavcodec/mpegaudio.c
>    trunk/mythtv/libs/libavcodec/mpegaudio.h
>    trunk/mythtv/libs/libavcodec/mpegaudiodec.c
>    trunk/mythtv/libs/libavcodec/qtrle.c
>    trunk/mythtv/libs/libavformat/asf.c
>    trunk/mythtv/libs/libavformat/avformat.h
>    trunk/mythtv/libs/libavformat/avienc.c
>    trunk/mythtv/libs/libavformat/ffm.c
>    trunk/mythtv/libs/libavformat/flic.c
>    trunk/mythtv/libs/libavformat/grab.c
>    trunk/mythtv/libs/libavformat/mov.c
>    trunk/mythtv/libs/libavformat/raw.c
>
> Log:
>
> Minor ffmpeg resync.
>
> This may break compilation on some machines (a bunch of mmx code was changed).  I'll need to know the gcc version + arch type to be able to fix..
>
>
--
John
    
    
More information about the mythtv-dev
mailing list