Hi,<br><br>Upon building "vlc" from the git, I've got the following errors on "i420_yuy2.c".<br><br>Here are what I did.<br>1. ./bootstrap<br>2. Change the optimization option from "-O2" to "-O0" in "./configure" for debugging. (There are 7 places of "-O2" changed to "-O0")<br>
3. <span style="font-family:"Malgun Gothic"" lang="ko">./configure </span><span style="font-family:"\00b9d1\00c740 \00ace0\00b515"" lang="en-US"></span><span style="font-family:"Malgun Gothic"" lang="ko">--enable-debug
--disable-optimizations</span><br>4. ./make<br><br>The above procedure had been working OK until the VLC dated 2012/10/10.<br><br>Note that if I don't change the optimization option, there are NO errors. But the debugger complains "SEGABT".<br>
<br>Any Idea?<br><br>Thanks.<br><br>James Hwang<br><br><br>=================================================================<br>Making all in mmx<br>make[3]: Entering directory `/home/hearntalk/vlc1015/modules/mmx'<br>
make all-am<br>make[4]: Entering directory `/home/hearntalk/vlc1015/modules/mmx'<br> CC libi420_rgb_mmx_plugin_la-i420_rgb.lo<br>In file included from ../video_chroma/i420_rgb.c:30:0:<br>../../config.h:783:0: warning: ignoring #pragma STDC FENV_ACCESS [-Wunknown-pragmas]<br>
../../config.h:784:0: warning: ignoring #pragma STDC FP_CONTRACT [-Wunknown-pragmas]<br> CC libi420_rgb_mmx_plugin_la-i420_rgb16.lo<br>In file included from ../video_chroma/i420_rgb16.c:30:0:<br>../../config.h:783:0: warning: ignoring #pragma STDC FENV_ACCESS [-Wunknown-pragmas]<br>
../../config.h:784:0: warning: ignoring #pragma STDC FP_CONTRACT [-Wunknown-pragmas]<br> CCLD <a href="http://libi420_rgb_mmx_plugin.la">libi420_rgb_mmx_plugin.la</a><br> CC libi420_yuy2_mmx_plugin_la-i420_yuy2.lo<br>
In file included from ../video_chroma/i420_yuy2.c:30:0:<br>../../config.h:783:0: warning: ignoring #pragma STDC FENV_ACCESS [-Wunknown-pragmas]<br>../../config.h:784:0: warning: ignoring #pragma STDC FP_CONTRACT [-Wunknown-pragmas]<br>
../video_chroma/i420_yuy2.c: In function ‘I420_YUY2’:<br>../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm3’ in ‘asm’<br>../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm2’ in ‘asm’<br>
../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm1’ in ‘asm’<br>../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm0’ in ‘asm’<br>../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm3’ in ‘asm’<br>
../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm2’ in ‘asm’<br>../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm1’ in ‘asm’<br>../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm0’ in ‘asm’<br>
../video_chroma/i420_yuy2.c: In function ‘I420_YVYU’:<br>../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm3’ in ‘asm’<br>../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm2’ in ‘asm’<br>
../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm1’ in ‘asm’<br>../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm0’ in ‘asm’<br>../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm3’ in ‘asm’<br>
../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm2’ in ‘asm’<br>../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm1’ in ‘asm’<br>../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm0’ in ‘asm’<br>
../video_chroma/i420_yuy2.c: In function ‘I420_UYVY’:<br>../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm3’ in ‘asm’<br>../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm2’ in ‘asm’<br>
../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm1’ in ‘asm’<br>../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm0’ in ‘asm’<br>../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm3’ in ‘asm’<br>
../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm2’ in ‘asm’<br>../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm1’ in ‘asm’<br>../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm0’ in ‘asm’<br>
../video_chroma/i420_yuy2.c: In function ‘I420_cyuv’:<br>../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm3’ in ‘asm’<br>../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm2’ in ‘asm’<br>
../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm1’ in ‘asm’<br>../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm0’ in ‘asm’<br>../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm3’ in ‘asm’<br>
../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm2’ in ‘asm’<br>../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm1’ in ‘asm’<br>../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm0’ in ‘asm’<br>