[MPlayer-users] Cannot compile: ...cannot reference symbol `HAVE_ALIGNED_STACK'...

Josh joshf87 at live.com
Thu Dec 13 06:35:46 CET 2012


On 12/12/2012 17:16, andrew wrote:
> Hi,
>
> I cannot compile the current svn MPlayer under 64bit Slackware Linux
> with the following error:
>
> CC      libavcodec/x86/fmtconvert_init.o
> YASM    libavcodec/x86/h264_chromamc.o
> YASM    libavcodec/x86/h264_chromamc_10bit.o
> libavcodec/x86/h264_deblock.asm:771: error: (SETUP_STACK_POINTER:2) cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
> libavcodec/x86/h264_deblock.asm:774: error: (SETUP_STACK_POINTER:2) cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
> make[1]: *** [libavcodec/x86/h264_deblock.o] Error 1
> make[1]: Leaving directory `/tmp/mplayer/ffmpeg'
> make: *** [ffmpeg/libavcodec/libavcodec.a] Error 2
>
> Thanks for looking at this,
>
> Andrew

I get this wall of text in MinGW:

CC      libavcodec/x86/fft_init.o
YASM    libavcodec/x86/fmtconvert.o
CC      libavcodec/x86/fmtconvert_init.o
YASM    libavcodec/x86/h264_chromamc.o
YASM    libavcodec/x86/h264_chromamc_10bit.o
libavcodec/x86/h264_deblock.asm:504: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:504: error: (ALLOC_STACK:9) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:504: error: (RET:2) cannot reference 
symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:504: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:504: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:504: error: (ALLOC_STACK:2) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:504: error: (ALLOC_STACK:4) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:504: error: (ALLOC_STACK:9) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:504: error: (RET:2) cannot reference 
symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:506: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:506: error: (ALLOC_STACK:9) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:506: error: (RET:2) cannot reference 
symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:506: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:506: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:506: error: (ALLOC_STACK:2) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:506: error: (ALLOC_STACK:4) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:506: error: (ALLOC_STACK:9) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:506: error: (RET:2) cannot reference 
symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:509: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:509: error: (ALLOC_STACK:9) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:509: error: (RET:2) cannot reference 
symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:509: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:509: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:509: error: (ALLOC_STACK:2) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:509: error: (ALLOC_STACK:4) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:509: error: (ALLOC_STACK:9) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:509: error: (RET:2) cannot reference 
symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:771: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:771: error: (ALLOC_STACK:9) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:771: error: (RET:2) cannot reference 
symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:771: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:771: error: (ALLOC_STACK:9) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:771: error: (RET:2) cannot reference 
symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:774: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:774: error: (ALLOC_STACK:9) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:774: error: (RET:2) cannot reference 
symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:774: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:774: error: (ALLOC_STACK:9) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:774: error: (RET:2) cannot reference 
symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:778: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:778: error: (ALLOC_STACK:9) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:778: error: (RET:2) cannot reference 
symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:778: error: (SETUP_STACK_POINTER:2) 
cannot reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:778: error: (ALLOC_STACK:9) cannot 
reference symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:778: error: (RET:2) cannot reference 
symbol `HAVE_ALIGNED_STACK' in preprocessor
libavcodec/x86/h264_deblock.asm:1025: warning: (ASSERT:2) assert failed
make[1]: *** [libavcodec/x86/h264_deblock.o] Error 1
make[1]: Leaving directory `/mingw/src/mplayer/ffmpeg'
make: *** [ffmpeg/libavcodec/libavcodec.a] Error 2


More information about the MPlayer-users mailing list