I keep getting compile errors

 

$ ./configure --enable-shared --disable-static --enable-cross-compile --enable-cross-compile --cross-prefix=x86_64-w64-mingw32- --arch=amd64 --target-os=mingw32 --enable-w32threads

 

make

...

 

libswscale/swscale_template.c: In function 'sws_init_swScale_3DNow':

libswscale/swscale_template.c:2965:44: warning: assignment from incompatible poi

nter type [enabled by default]

libswscale/swscale_template.c:2980:44: warning: assignment from incompatible poi

nter type [enabled by default]

libswscale/swscale_template.c:3025:40: warning: assignment from incompatible poi

nter type [enabled by default]

libswscale/swscale.c: In function 'sws_scale':

libswscale/swscale.c:1925:19: warning: to be safe all intermediate pointers in c

ast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qu

al]

libswscale/swscale.c:1948:19: warning: to be safe all intermediate pointers in c

ast from 'uint8_t **' to 'const uint8_t **' must be 'const' qualified [-Wcast-qu

al]

C:\Users\jkolb\AppData\Local\Temp\ccxfMncr.s: Assembler messages:

C:\Users\jkolb\AppData\Local\Temp\ccxfMncr.s:15685: Error: operand type mismatch

 for `cmp'

make: *** [libswscale/swscale.o] Error 1

 

Is there a way around this w/o disabling mmx/3dnow etc.?

 

Thanks,

Jeremy