[FFmpeg-devel] Compilation broken in solaris/x86

Nico Sabbi Nicola.Sabbi
Fri Dec 7 16:07:24 CET 2007


with gcc-3.4.6:


gcc -I"/export/home/nico/ffmpeg-checkout-2007-12-07"/libswscale -I"/export/home/nico/ffmpeg-checkout-2007-12-07"/libavcodec  -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_ISOC9X_SOURCE -I"/export/home/nico/ffmpeg-checkout-2007-12-07" -I"/export/home/nico/ffmpeg-checkout-2007-12-07" -I"/export/home/nico/ffmpeg-checkout-2007-12-07"/libavutil -fomit-frame-pointer -g -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -O3  -c -o 
i386/dsputil_mmx.o i386/dsputil_mmx.c
i386/dsputil_mmx.c: In function `gmc_mmx':
i386/dsputil_mmx.c:2669: warning: suggest parentheses around 
arithmetic in operand of |
i386/dsputil_mmx.c:2669: warning: suggest parentheses around 
arithmetic in operand of |
i386/dsputil_mmx.c:2670: warning: suggest parentheses around 
arithmetic in operand of |
i386/dsputil_mmx.c:2670: warning: suggest parentheses around 
arithmetic in operand of |
i386/dsputil_mmx.c:2670: warning: suggest parentheses around 
arithmetic in operand of |
i386/dsputil_mmx.c: In function `dsputil_init_mmx':
i386/dsputil_mmx.c:3758: warning: assignment from incompatible pointer 
type
i386/dsputil_mmx.c:3766: warning: assignment from incompatible pointer 
type
Assembler: dsputil_mmx.c
        "/var/tmp//cc8jl5jE.s", line 5804 : Syntax error
        Near line: "    mov $-128*6, %eax         "
        "/var/tmp//cc8jl5jE.s", line 15246 : Syntax error
        Near line: "    movq %mm1, 9*8(%esi)            "
        "/var/tmp//cc8jl5jE.s", line 15508 : Syntax error
        Near line: "    movq %mm1, 9*8(%esi)            "
        "/var/tmp//cc8jl5jE.s", line 15733 : Syntax error
        Near line: "    movq %mm1, 9*8(%esi)            "
        "/var/tmp//cc8jl5jE.s", line 16063 : Syntax error
        Near line: "    movq %mm1, 9*8(%esi)            "
        "/var/tmp//cc8jl5jE.s", line 16397 : Syntax error
        Near line: "    movq %mm1, 9*8(%esi)            "
        "/var/tmp//cc8jl5jE.s", line 16725 : Syntax error
        Near line: "    movq %mm1, 9*8(%ebx)            "
        "/var/tmp//cc8jl5jE.s", line 17058 : Syntax error
        Near line: "    movq %mm1, 9*8(%ebx)            "
        "/var/tmp//cc8jl5jE.s", line 17345 : Syntax error
        Near line: "    movq %mm1, 9*8(%ecx)            "
        "/var/tmp//cc8jl5jE.s", line 17625 : Syntax error
        Near line: "    movq %mm1, 9*8(%ebx)            "
        "/var/tmp//cc8jl5jE.s", line 17952 : Syntax error
        Near line: "    movq %mm1, 9*8(%ecx)            "
        "/var/tmp//cc8jl5jE.s", line 18239 : Syntax error
        Near line: "    movq %mm1, 9*8(%ecx)            "
        "/var/tmp//cc8jl5jE.s", line 18476 : Syntax error
        Near line: "    movq %mm1, 9*8(%ebp)            "
        "/var/tmp//cc8jl5jE.s", line 18944 : Syntax error
        Near line: "    movq %mm1, 17*8(%esi)           "
        "/var/tmp//cc8jl5jE.s", line 18945 : Syntax error
        Near line: "    movq %mm2, 2*17*8(%esi)         "
        "/var/tmp//cc8jl5jE.s", line 18946 : Syntax error
        Near line: "    movq %mm3, 3*17*8(%esi)         "
        "/var/tmp//cc8jl5jE.s", line 19368 : Syntax error
        Near line: "    movq %mm1, 17*8(%esi)           "
        "/var/tmp//cc8jl5jE.s", line 19369 : Syntax error
        Near line: "    movq %mm2, 2*17*8(%esi)         "
        "/var/tmp//cc8jl5jE.s", line 19370 : Syntax error
        Near line: "    movq %mm3, 3*17*8(%esi)         "
        "/var/tmp//cc8jl5jE.s", line 19757 : Syntax error
        Near line: "    movq %mm1, 17*8(%esi)           "
        "/var/tmp//cc8jl5jE.s", line 19758 : Syntax error
        Near line: "    movq %mm2, 2*17*8(%esi)         "
        "/var/tmp//cc8jl5jE.s", line 19759 : Syntax error
        Near line: "    movq %mm3, 3*17*8(%esi)         "
        "/var/tmp//cc8jl5jE.s", line 20245 : Syntax error
        Near line: "    movq %mm1, 17*8(%esi)           "
        "/var/tmp//cc8jl5jE.s", line 20246 : Syntax error
        Near line: "    movq %mm2, 2*17*8(%esi)         "
        "/var/tmp//cc8jl5jE.s", line 20247 : Syntax error
        Near line: "    movq %mm3, 3*17*8(%esi)         "
        "/var/tmp//cc8jl5jE.s", line 20737 : Syntax error
        Near line: "    movq %mm1, 17*8(%esi)           "
        "/var/tmp//cc8jl5jE.s", line 20738 : Syntax error
        Near line: "    movq %mm2, 2*17*8(%esi)         "
        "/var/tmp//cc8jl5jE.s", line 20739 : Syntax error
        Near line: "    movq %mm3, 3*17*8(%esi)         "
        "/var/tmp//cc8jl5jE.s", line 21223 : Syntax error
        Near line: "    movq %mm1, 17*8(%ebx)           "
        "/var/tmp//cc8jl5jE.s", line 21224 : Syntax error
        Near line: "    movq %mm2, 2*17*8(%ebx)         "
        "/var/tmp//cc8jl5jE.s", line 21225 : Syntax error
        Near line: "    movq %mm3, 3*17*8(%ebx)         "
Too many errors - Goodbye
make[1]: *** [i386/dsputil_mmx.o] Error 1
make[1]: Leaving directory 
`/export/home/nico/ffmpeg-checkout-2007-12-07/libavcodec'
make: *** [lib] Error 2




More information about the ffmpeg-devel mailing list