[vlc-devel] Build Errors on i420_yuy2.c

황종범 jbh7711 at gmail.com
Mon Oct 15 07:41:33 CEST 2012


Hi,

Upon building "vlc" from the git, I've got the following errors on
"i420_yuy2.c".

Here are what I did.
1. ./bootstrap
2. Change the optimization option from "-O2" to "-O0" in "./configure" for
debugging. (There are 7 places of "-O2" changed to "-O0")
3. ./configure --enable-debug --disable-optimizations
4. ./make

The above procedure had been working OK until the VLC dated 2012/10/10.

Note that if I don't change the optimization option, there are NO errors.
But the debugger complains "SEGABT".

Any Idea?

Thanks.

James Hwang


=================================================================
Making all in mmx
make[3]: Entering directory `/home/hearntalk/vlc1015/modules/mmx'
make  all-am
make[4]: Entering directory `/home/hearntalk/vlc1015/modules/mmx'
  CC     libi420_rgb_mmx_plugin_la-i420_rgb.lo
In file included from ../video_chroma/i420_rgb.c:30:0:
../../config.h:783:0: warning: ignoring #pragma STDC FENV_ACCESS
[-Wunknown-pragmas]
../../config.h:784:0: warning: ignoring #pragma STDC FP_CONTRACT
[-Wunknown-pragmas]
  CC     libi420_rgb_mmx_plugin_la-i420_rgb16.lo
In file included from ../video_chroma/i420_rgb16.c:30:0:
../../config.h:783:0: warning: ignoring #pragma STDC FENV_ACCESS
[-Wunknown-pragmas]
../../config.h:784:0: warning: ignoring #pragma STDC FP_CONTRACT
[-Wunknown-pragmas]
  CCLD   libi420_rgb_mmx_plugin.la
  CC     libi420_yuy2_mmx_plugin_la-i420_yuy2.lo
In file included from ../video_chroma/i420_yuy2.c:30:0:
../../config.h:783:0: warning: ignoring #pragma STDC FENV_ACCESS
[-Wunknown-pragmas]
../../config.h:784:0: warning: ignoring #pragma STDC FP_CONTRACT
[-Wunknown-pragmas]
../video_chroma/i420_yuy2.c: In function ‘I420_YUY2’:
../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm3’ in
‘asm’
../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm2’ in
‘asm’
../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm1’ in
‘asm’
../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm0’ in
‘asm’
../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm3’ in
‘asm’
../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm2’ in
‘asm’
../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm1’ in
‘asm’
../video_chroma/i420_yuy2.c:325:13: error: unknown register name ‘mm0’ in
‘asm’
../video_chroma/i420_yuy2.c: In function ‘I420_YVYU’:
../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm3’ in
‘asm’
../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm2’ in
‘asm’
../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm1’ in
‘asm’
../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm0’ in
‘asm’
../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm3’ in
‘asm’
../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm2’ in
‘asm’
../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm1’ in
‘asm’
../video_chroma/i420_yuy2.c:536:13: error: unknown register name ‘mm0’ in
‘asm’
../video_chroma/i420_yuy2.c: In function ‘I420_UYVY’:
../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm3’ in
‘asm’
../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm2’ in
‘asm’
../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm1’ in
‘asm’
../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm0’ in
‘asm’
../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm3’ in
‘asm’
../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm2’ in
‘asm’
../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm1’ in
‘asm’
../video_chroma/i420_yuy2.c:745:13: error: unknown register name ‘mm0’ in
‘asm’
../video_chroma/i420_yuy2.c: In function ‘I420_cyuv’:
../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm3’ in
‘asm’
../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm2’ in
‘asm’
../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm1’ in
‘asm’
../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm0’ in
‘asm’
../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm3’ in
‘asm’
../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm2’ in
‘asm’
../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm1’ in
‘asm’
../video_chroma/i420_yuy2.c:890:13: error: unknown register name ‘mm0’ in
‘asm’
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20121015/13ce532d/attachment.html>


More information about the vlc-devel mailing list