[MPlayer-users] [BUG] Compile with ICC 10.1
Guillaume POIRIER
poirierg at gmail.com
Tue Jan 29 14:00:50 CET 2008
Hello,
On Jan 27, 2008 3:01 PM, Reimar Döffinger
<Reimar.Doeffinger at stud.uni-karlsruhe.de> wrote:
> Hello,
>
> On Sun, Jan 27, 2008 at 02:18:13PM +0100, Reimar Döffinger wrote:
> > On Sun, Jan 27, 2008 at 04:55:48PM +0200, Dmitry Leonenko wrote:
> > > /tmp/iccEjtHhKas_.s: Assembler messages:
> > > /tmp/iccEjtHhKas_.s:3362: Error: junk `(%rip)' after expression
> > > /tmp/iccEjtHhKas_.s:3439: Error: junk `(%rip)' after expression
> > > /tmp/iccEjtHhKas_.s:3534: Error: junk `(%rip)' after expression
> > > /tmp/iccEjtHhKas_.s:3625: Error: junk `(%rip)' after expression
> > > make[1]: *** [vf_fspp.o] Error 1
> > > make[1]: Leaving directory `/tmp/mplayer/libmpcodecs'
> > > make: *** [libmpcodecs/libmpcodecs.a] Error 2
> > >
> > > ----------------------------------------
> > > Any ideas?
> >
> > I do not have 64 bit ICC, so you'd have to find out what exactly is the
> > problem (e.g. by getting the contents of that /tmp/iccEjtHhKas_.s file (you can
> > probably get it by telling icc to compile to a .s files instead of .o,
> > but I do not know for sure how that is done)).
>
> I tested with 64 bit and I have no such problem with ICC 10.1.008 (was
> too lazy to download a newer version).
> But my previous patch was incomplete, here is the complete one.
> Do not forget to make distclean and reconfigure after changing
> something, just to be sure (it should not really be necessary most of
> the time).
I have some errors at the linking stage:
icc-10.1.011 -o mplayer mplayer.o m_property.o mp_fifo.o mp_msg.o
mixer.o parser-mpcmd.o command.o asxparser.o codec-cfg.o cpudetect.o
edl.o find_sub.o get_path.o m_config.o m_option.o m_struct.o
mpcommon.o parser-cfg.o playtree.o playtreeparser.o spudec.o sub_cc.o
subopt-helper.o subreader.o vobsub.o unrar_exec.o libvo/libvo.a
libao2/libao2.a input/libinput.a vidix/libvidix.a
libmpcodecs/libmpcodecs.a libaf/libaf.a libmpdemux/libmpdemux.a
stream/stream.a libswscale/libswscale.a libvo/libosd.a
libavformat/libavformat.a libavcodec/libavcodec.a
libavutil/libavutil.a libpostproc/libpostproc.a mp3lib/libmp3.a
liba52/liba52.a libmpeg2/libmpeg2.a libfaad2/libfaad2.a
tremor/libvorbisidec.a dvdread/libdvdread.a libdvdcss/libdvdcss.a
libass/libass.a osdep/libosdep.a -lXext -lX11 -lpthread -lXv
-lXinerama -lGL -lvga -lSDL -laudio -lXt -ldl -lartsc -lpthread
-lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0 -lesd -laudiofile -lm
-ljack -L/usr/lib -L/usr/lib -L/usr/lib -Wl,-z,noexecstack
-lncurses -lpng -lz -ljpeg -lasound -lpthread -lfreetype -lz
-lfontconfig -lz -lmad -lspeex -ldts -lpthread -rdynamic -lm
libmpcodecs/libmpcodecs.a(vf_fspp.o): In function `filter':
vf_fspp.c:(.text+0xf09): undefined reference to `temps'
vf_fspp.c:(.text+0xf14): undefined reference to `temps'
vf_fspp.c:(.text+0xf57): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0xf7a): undefined reference to `temps'
vf_fspp.c:(.text+0xfb3): undefined reference to `temps'
vf_fspp.c:(.text+0xfbf): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0xfd1): undefined reference to `MM_FIX_0_541196100'
vf_fspp.c:(.text+0xfdc): undefined reference to `MM_FIX_0_382683433'
vf_fspp.c:(.text+0xfe7): undefined reference to `MM_FIX_1_306562965'
vf_fspp.c:(.text+0x1114): undefined reference to `temps'
vf_fspp.c:(.text+0x111f): undefined reference to `temps'
vf_fspp.c:(.text+0x1162): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x1185): undefined reference to `temps'
vf_fspp.c:(.text+0x11be): undefined reference to `temps'
vf_fspp.c:(.text+0x11ca): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x11dc): undefined reference to `MM_FIX_0_541196100'
vf_fspp.c:(.text+0x11e7): undefined reference to `MM_FIX_0_382683433'
vf_fspp.c:(.text+0x11f2): undefined reference to `MM_FIX_1_306562965'
vf_fspp.c:(.text+0x12ee): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x1302): undefined reference to `MM_2'
vf_fspp.c:(.text+0x1360): undefined reference to `MM_FIX_1_414213562_A'
vf_fspp.c:(.text+0x136b): undefined reference to `temps'
vf_fspp.c:(.text+0x1384): undefined reference to `temps'
vf_fspp.c:(.text+0x13a3): undefined reference to `MM_FIX_0_382683433'
vf_fspp.c:(.text+0x13af): undefined reference to `MM_FIX_0_541196100'
vf_fspp.c:(.text+0x13bb): undefined reference to `MM_FIX_1_306562965'
vf_fspp.c:(.text+0x13c6): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x13d4): undefined reference to `temps'
vf_fspp.c:(.text+0x13e6): undefined reference to `temps'
vf_fspp.c:(.text+0x145b): undefined reference to `temps'
vf_fspp.c:(.text+0x1466): undefined reference to `MM_FIX_0_847759065'
vf_fspp.c:(.text+0x1477): undefined reference to `MM_FIX_0_566454497'
vf_fspp.c:(.text+0x1482): undefined reference to `temps'
vf_fspp.c:(.text+0x148e): undefined reference to `MM_FIX_0_198912367'
vf_fspp.c:(.text+0x14a7): undefined reference to `temps'
vf_fspp.c:(.text+0x14d4): undefined reference to `temps'
vf_fspp.c:(.text+0x1527): undefined reference to `MM_FIX_2_613125930'
vf_fspp.c:(.text+0x1532): undefined reference to `MM_FIX_1_847759065'
vf_fspp.c:(.text+0x153d): undefined reference to `MM_FIX_1_082392200'
vf_fspp.c:(.text+0x1548): undefined reference to `temps'
vf_fspp.c:(.text+0x155a): undefined reference to `MM_FIX_1_414213562'
vf_fspp.c:(.text+0x156f): undefined reference to `temps'
vf_fspp.c:(.text+0x1587): undefined reference to `temps'
vf_fspp.c:(.text+0x1592): undefined reference to `temps'
vf_fspp.c:(.text+0x164b): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x1661): undefined reference to `MM_2'
vf_fspp.c:(.text+0x16bf): undefined reference to `MM_FIX_1_414213562_A'
vf_fspp.c:(.text+0x16ca): undefined reference to `temps'
vf_fspp.c:(.text+0x16e3): undefined reference to `temps'
vf_fspp.c:(.text+0x1702): undefined reference to `MM_FIX_0_382683433'
vf_fspp.c:(.text+0x170e): undefined reference to `MM_FIX_0_541196100'
vf_fspp.c:(.text+0x171a): undefined reference to `MM_FIX_1_306562965'
vf_fspp.c:(.text+0x1725): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x1733): undefined reference to `temps'
vf_fspp.c:(.text+0x1745): undefined reference to `temps'
vf_fspp.c:(.text+0x17ba): undefined reference to `temps'
vf_fspp.c:(.text+0x17c5): undefined reference to `MM_FIX_0_847759065'
vf_fspp.c:(.text+0x17d6): undefined reference to `MM_FIX_0_566454497'
vf_fspp.c:(.text+0x17e1): undefined reference to `temps'
vf_fspp.c:(.text+0x17ed): undefined reference to `MM_FIX_0_198912367'
vf_fspp.c:(.text+0x1806): undefined reference to `temps'
vf_fspp.c:(.text+0x1833): undefined reference to `temps'
vf_fspp.c:(.text+0x1890): undefined reference to `MM_FIX_2_613125930'
vf_fspp.c:(.text+0x189b): undefined reference to `MM_FIX_1_847759065'
vf_fspp.c:(.text+0x18a6): undefined reference to `MM_FIX_1_082392200'
vf_fspp.c:(.text+0x18b1): undefined reference to `temps'
vf_fspp.c:(.text+0x18c3): undefined reference to `MM_FIX_1_414213562'
vf_fspp.c:(.text+0x18d8): undefined reference to `temps'
vf_fspp.c:(.text+0x18f0): undefined reference to `temps'
vf_fspp.c:(.text+0x18fb): undefined reference to `temps'
vf_fspp.c:(.text+0x1b1e): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x1b32): undefined reference to `MM_2'
vf_fspp.c:(.text+0x1b90): undefined reference to `MM_FIX_1_414213562_A'
vf_fspp.c:(.text+0x1b9b): undefined reference to `temps'
vf_fspp.c:(.text+0x1bb4): undefined reference to `temps'
vf_fspp.c:(.text+0x1bd3): undefined reference to `MM_FIX_0_382683433'
vf_fspp.c:(.text+0x1bdf): undefined reference to `MM_FIX_0_541196100'
vf_fspp.c:(.text+0x1beb): undefined reference to `MM_FIX_1_306562965'
vf_fspp.c:(.text+0x1bf6): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x1c04): undefined reference to `temps'
vf_fspp.c:(.text+0x1c16): undefined reference to `temps'
vf_fspp.c:(.text+0x1c8b): undefined reference to `temps'
vf_fspp.c:(.text+0x1c96): undefined reference to `MM_FIX_0_847759065'
vf_fspp.c:(.text+0x1ca7): undefined reference to `MM_FIX_0_566454497'
vf_fspp.c:(.text+0x1cb2): undefined reference to `temps'
vf_fspp.c:(.text+0x1cbe): undefined reference to `MM_FIX_0_198912367'
vf_fspp.c:(.text+0x1cd7): undefined reference to `temps'
vf_fspp.c:(.text+0x1d04): undefined reference to `temps'
vf_fspp.c:(.text+0x1d57): undefined reference to `MM_FIX_2_613125930'
vf_fspp.c:(.text+0x1d62): undefined reference to `MM_FIX_1_847759065'
vf_fspp.c:(.text+0x1d6d): undefined reference to `MM_FIX_1_082392200'
vf_fspp.c:(.text+0x1d78): undefined reference to `temps'
vf_fspp.c:(.text+0x1d8a): undefined reference to `MM_FIX_1_414213562'
vf_fspp.c:(.text+0x1d9f): undefined reference to `temps'
vf_fspp.c:(.text+0x1db7): undefined reference to `temps'
vf_fspp.c:(.text+0x1dc2): undefined reference to `temps'
vf_fspp.c:(.text+0x1e7b): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x1e91): undefined reference to `MM_2'
vf_fspp.c:(.text+0x1eef): undefined reference to `MM_FIX_1_414213562_A'
vf_fspp.c:(.text+0x1efa): undefined reference to `temps'
vf_fspp.c:(.text+0x1f13): undefined reference to `temps'
vf_fspp.c:(.text+0x1f32): undefined reference to `MM_FIX_0_382683433'
vf_fspp.c:(.text+0x1f3e): undefined reference to `MM_FIX_0_541196100'
vf_fspp.c:(.text+0x1f4a): undefined reference to `MM_FIX_1_306562965'
vf_fspp.c:(.text+0x1f55): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x1f63): undefined reference to `temps'
vf_fspp.c:(.text+0x1f75): undefined reference to `temps'
vf_fspp.c:(.text+0x1fea): undefined reference to `temps'
vf_fspp.c:(.text+0x1ff5): undefined reference to `MM_FIX_0_847759065'
vf_fspp.c:(.text+0x2006): undefined reference to `MM_FIX_0_566454497'
vf_fspp.c:(.text+0x2011): undefined reference to `temps'
vf_fspp.c:(.text+0x201d): undefined reference to `MM_FIX_0_198912367'
vf_fspp.c:(.text+0x2036): undefined reference to `temps'
vf_fspp.c:(.text+0x2063): undefined reference to `temps'
vf_fspp.c:(.text+0x20c0): undefined reference to `MM_FIX_2_613125930'
vf_fspp.c:(.text+0x20cb): undefined reference to `MM_FIX_1_847759065'
vf_fspp.c:(.text+0x20d6): undefined reference to `MM_FIX_1_082392200'
vf_fspp.c:(.text+0x20e1): undefined reference to `temps'
vf_fspp.c:(.text+0x20f3): undefined reference to `MM_FIX_1_414213562'
vf_fspp.c:(.text+0x2108): undefined reference to `temps'
vf_fspp.c:(.text+0x2120): undefined reference to `temps'
vf_fspp.c:(.text+0x212b): undefined reference to `temps'
vf_fspp.c:(.text+0x2223): undefined reference to `MM_FIX_1_414213562_A'
vf_fspp.c:(.text+0x2262): undefined reference to `temps'
vf_fspp.c:(.text+0x226d): undefined reference to `temps'
vf_fspp.c:(.text+0x22af): undefined reference to `MM_FIX_2_613125930'
vf_fspp.c:(.text+0x22ba): undefined reference to `MM_FIX_1_847759065'
vf_fspp.c:(.text+0x22c5): undefined reference to `MM_FIX_1_082392200'
vf_fspp.c:(.text+0x22d6): undefined reference to `MM_FIX_1_414213562'
vf_fspp.c:(.text+0x22e8): undefined reference to `temps'
vf_fspp.c:(.text+0x2313): undefined reference to `MM_DESCALE_RND'
vf_fspp.c:(.text+0x231e): undefined reference to `temps'
vf_fspp.c:(.text+0x2361): undefined reference to `temps'
vf_fspp.c:(.text+0x237c): undefined reference to `temps'
vf_fspp.c:(.text+0x24a4): undefined reference to `temps'
vf_fspp.c:(.text+0x24af): undefined reference to `temps'
vf_fspp.c:(.text+0x24f2): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x2515): undefined reference to `temps'
vf_fspp.c:(.text+0x254e): undefined reference to `temps'
vf_fspp.c:(.text+0x255a): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x256c): undefined reference to `MM_FIX_0_541196100'
vf_fspp.c:(.text+0x2577): undefined reference to `MM_FIX_0_382683433'
vf_fspp.c:(.text+0x2582): undefined reference to `MM_FIX_1_306562965'
vf_fspp.c:(.text+0x266e): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x2682): undefined reference to `MM_2'
vf_fspp.c:(.text+0x26e0): undefined reference to `MM_FIX_1_414213562_A'
vf_fspp.c:(.text+0x26eb): undefined reference to `temps'
vf_fspp.c:(.text+0x2704): undefined reference to `temps'
vf_fspp.c:(.text+0x2723): undefined reference to `MM_FIX_0_382683433'
vf_fspp.c:(.text+0x272f): undefined reference to `MM_FIX_0_541196100'
vf_fspp.c:(.text+0x273b): undefined reference to `MM_FIX_1_306562965'
vf_fspp.c:(.text+0x2746): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x2754): undefined reference to `temps'
vf_fspp.c:(.text+0x2766): undefined reference to `temps'
vf_fspp.c:(.text+0x27db): undefined reference to `temps'
vf_fspp.c:(.text+0x27e6): undefined reference to `MM_FIX_0_847759065'
vf_fspp.c:(.text+0x27f7): undefined reference to `MM_FIX_0_566454497'
vf_fspp.c:(.text+0x2802): undefined reference to `temps'
vf_fspp.c:(.text+0x280e): undefined reference to `MM_FIX_0_198912367'
vf_fspp.c:(.text+0x2827): undefined reference to `temps'
vf_fspp.c:(.text+0x2854): undefined reference to `temps'
vf_fspp.c:(.text+0x28a7): undefined reference to `MM_FIX_2_613125930'
vf_fspp.c:(.text+0x28b2): undefined reference to `MM_FIX_1_847759065'
vf_fspp.c:(.text+0x28bd): undefined reference to `MM_FIX_1_082392200'
vf_fspp.c:(.text+0x28c8): undefined reference to `temps'
vf_fspp.c:(.text+0x28da): undefined reference to `MM_FIX_1_414213562'
vf_fspp.c:(.text+0x28ef): undefined reference to `temps'
vf_fspp.c:(.text+0x2907): undefined reference to `temps'
vf_fspp.c:(.text+0x2912): undefined reference to `temps'
vf_fspp.c:(.text+0x29cb): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x29e1): undefined reference to `MM_2'
vf_fspp.c:(.text+0x2a3f): undefined reference to `MM_FIX_1_414213562_A'
vf_fspp.c:(.text+0x2a4a): undefined reference to `temps'
vf_fspp.c:(.text+0x2a63): undefined reference to `temps'
vf_fspp.c:(.text+0x2a82): undefined reference to `MM_FIX_0_382683433'
vf_fspp.c:(.text+0x2a8e): undefined reference to `MM_FIX_0_541196100'
vf_fspp.c:(.text+0x2a9a): undefined reference to `MM_FIX_1_306562965'
vf_fspp.c:(.text+0x2aa5): undefined reference to `MM_FIX_0_707106781'
vf_fspp.c:(.text+0x2ab3): undefined reference to `temps'
vf_fspp.c:(.text+0x2ac5): undefined reference to `temps'
vf_fspp.c:(.text+0x2b3a): undefined reference to `temps'
vf_fspp.c:(.text+0x2b45): undefined reference to `MM_FIX_0_847759065'
vf_fspp.c:(.text+0x2b56): undefined reference to `MM_FIX_0_566454497'
vf_fspp.c:(.text+0x2b61): undefined reference to `temps'
vf_fspp.c:(.text+0x2b6d): undefined reference to `MM_FIX_0_198912367'
vf_fspp.c:(.text+0x2b86): undefined reference to `temps'
vf_fspp.c:(.text+0x2bb3): undefined reference to `temps'
vf_fspp.c:(.text+0x2c10): undefined reference to `MM_FIX_2_613125930'
vf_fspp.c:(.text+0x2c1b): undefined reference to `MM_FIX_1_847759065'
vf_fspp.c:(.text+0x2c26): undefined reference to `MM_FIX_1_082392200'
vf_fspp.c:(.text+0x2c31): undefined reference to `temps'
vf_fspp.c:(.text+0x2c43): undefined reference to `MM_FIX_1_414213562'
vf_fspp.c:(.text+0x2c58): undefined reference to `temps'
vf_fspp.c:(.text+0x2c70): undefined reference to `temps'
vf_fspp.c:(.text+0x2c7b): undefined reference to `temps'
vf_fspp.c:(.text+0x2d34): undefined reference to `MM_FIX_1_414213562_A'
vf_fspp.c:(.text+0x2d73): undefined reference to `temps'
vf_fspp.c:(.text+0x2d7e): undefined reference to `temps'
vf_fspp.c:(.text+0x2dc0): undefined reference to `MM_FIX_2_613125930'
vf_fspp.c:(.text+0x2dcb): undefined reference to `MM_FIX_1_847759065'
vf_fspp.c:(.text+0x2dd6): undefined reference to `MM_FIX_1_082392200'
vf_fspp.c:(.text+0x2de7): undefined reference to `MM_FIX_1_414213562'
vf_fspp.c:(.text+0x2df9): undefined reference to `temps'
vf_fspp.c:(.text+0x2e24): undefined reference to `MM_DESCALE_RND'
vf_fspp.c:(.text+0x2e2f): undefined reference to `temps'
vf_fspp.c:(.text+0x2e72): undefined reference to `temps'
vf_fspp.c:(.text+0x2e8d): undefined reference to `temps'
libswscale/libswscale.a(rgb2rgb.o): In function `rgb24toyv12_3DNOW':
rgb2rgb.c:(.text+0xd8f): undefined reference to `bgr2YCoeff'
rgb2rgb.c:(.text+0xd97): undefined reference to `w1111'
rgb2rgb.c:(.text+0xe3d): undefined reference to `bgr2YOffset'
rgb2rgb.c:(.text+0xea2): undefined reference to `w1111'
rgb2rgb.c:(.text+0xeaa): undefined reference to `bgr2UCoeff'
rgb2rgb.c:(.text+0xf0a): undefined reference to `bgr2VCoeff'
rgb2rgb.c:(.text+0xf12): undefined reference to `bgr2VCoeff'
rgb2rgb.c:(.text+0xf75): undefined reference to `bgr2VCoeff'
rgb2rgb.c:(.text+0xf7d): undefined reference to `bgr2VCoeff'
rgb2rgb.c:(.text+0xfb4): undefined reference to `bgr2UVOffset'
libswscale/libswscale.a(rgb2rgb.o): In function `rgb24tobgr24_3DNOW':
rgb2rgb.c:(.text+0x1a9d): undefined reference to `mask24r'
rgb2rgb.c:(.text+0x1aa5): undefined reference to `mask24g'
rgb2rgb.c:(.text+0x1aad): undefined reference to `mask24b'
libswscale/libswscale.a(rgb2rgb.o): In function `rgb24toyv12_MMX2':
rgb2rgb.c:(.text+0x33a9): undefined reference to `bgr2YCoeff'
rgb2rgb.c:(.text+0x33b1): undefined reference to `w1111'
rgb2rgb.c:(.text+0x344d): undefined reference to `bgr2YOffset'
rgb2rgb.c:(.text+0x34b2): undefined reference to `w1111'
rgb2rgb.c:(.text+0x34ba): undefined reference to `bgr2UCoeff'
rgb2rgb.c:(.text+0x3516): undefined reference to `bgr2VCoeff'
rgb2rgb.c:(.text+0x351e): undefined reference to `bgr2VCoeff'
rgb2rgb.c:(.text+0x357d): undefined reference to `bgr2VCoeff'
rgb2rgb.c:(.text+0x3585): undefined reference to `bgr2VCoeff'
rgb2rgb.c:(.text+0x35bc): undefined reference to `bgr2UVOffset'
libswscale/libswscale.a(rgb2rgb.o): In function `rgb24tobgr24_MMX2':
rgb2rgb.c:(.text+0x40a5): undefined reference to `mask24r'
rgb2rgb.c:(.text+0x40ad): undefined reference to `mask24g'
rgb2rgb.c:(.text+0x40b5): undefined reference to `mask24b'
libswscale/libswscale.a(rgb2rgb.o): In function `rgb24toyv12_MMX':
rgb2rgb.c:(.text+0x5997): undefined reference to `bgr2YCoeff'
rgb2rgb.c:(.text+0x599f): undefined reference to `w1111'
rgb2rgb.c:(.text+0x5a38): undefined reference to `bgr2YOffset'
rgb2rgb.c:(.text+0x5a9d): undefined reference to `w1111'
rgb2rgb.c:(.text+0x5aa5): undefined reference to `bgr2UCoeff'
rgb2rgb.c:(.text+0x5b24): undefined reference to `bgr2VCoeff'
rgb2rgb.c:(.text+0x5b2c): undefined reference to `bgr2VCoeff'
rgb2rgb.c:(.text+0x5bad): undefined reference to `w1111'
rgb2rgb.c:(.text+0x5bbd): undefined reference to `bgr2VCoeff'
rgb2rgb.c:(.text+0x5bc5): undefined reference to `bgr2VCoeff'
rgb2rgb.c:(.text+0x5bfc): undefined reference to `bgr2UVOffset'
libswscale/libswscale.a(rgb2rgb.o): In function `rgb24tobgr24_MMX':
rgb2rgb.c:(.text+0x65f7): undefined reference to `mask24r'
rgb2rgb.c:(.text+0x65ff): undefined reference to `mask24g'
rgb2rgb.c:(.text+0x6607): undefined reference to `mask24b'
libswscale/libswscale.a(swscale.o): In function `swScale_MMX2':
swscale.c:(.text+0x8140): undefined reference to `b5Dither'
swscale.c:(.text+0x8148): undefined reference to `g5Dither'
swscale.c:(.text+0x8150): undefined reference to `r5Dither'
swscale.c:(.text+0x8158): undefined reference to `bF8'
swscale.c:(.text+0x8160): undefined reference to `bF8'
swscale.c:(.text+0x8168): undefined reference to `bF8'
swscale.c:(.text+0x8380): undefined reference to `b5Dither'
swscale.c:(.text+0x8388): undefined reference to `g6Dither'
swscale.c:(.text+0x8390): undefined reference to `r5Dither'
swscale.c:(.text+0x8398): undefined reference to `bF8'
swscale.c:(.text+0x83a0): undefined reference to `bFC'
swscale.c:(.text+0x83a8): undefined reference to `bF8'
swscale.c:(.text+0x87e7): undefined reference to `M24A'
swscale.c:(.text+0x87ef): undefined reference to `M24C'
swscale.c:(.text+0x8829): undefined reference to `M24B'
swscale.c:(.text+0x8853): undefined reference to `M24B'
swscale.c:(.text+0x8b63): undefined reference to `b5Dither'
swscale.c:(.text+0x8b6b): undefined reference to `g5Dither'
swscale.c:(.text+0x8b73): undefined reference to `r5Dither'
swscale.c:(.text+0x8b7b): undefined reference to `bF8'
swscale.c:(.text+0x8b83): undefined reference to `bF8'
swscale.c:(.text+0x8b8b): undefined reference to `bF8'
swscale.c:(.text+0x8ce3): undefined reference to `b5Dither'
swscale.c:(.text+0x8ceb): undefined reference to `g6Dither'
swscale.c:(.text+0x8cf3): undefined reference to `r5Dither'
swscale.c:(.text+0x8cfb): undefined reference to `bF8'
swscale.c:(.text+0x8d03): undefined reference to `bFC'
swscale.c:(.text+0x8d0b): undefined reference to `bF8'
swscale.c:(.text+0x8fca): undefined reference to `M24A'
swscale.c:(.text+0x8fd2): undefined reference to `M24C'
swscale.c:(.text+0x900c): undefined reference to `M24B'
swscale.c:(.text+0x9036): undefined reference to `M24B'
libswscale/libswscale.a(swscale.o): In function `hyscale_MMX2':
swscale.c:(.text+0xa330): undefined reference to `bgr2YCoeff'
swscale.c:(.text+0xa338): undefined reference to `w1111'
swscale.c:(.text+0xa3dd): undefined reference to `bgr2YOffset'
swscale.c:(.text+0xa442): undefined reference to `bm01010101'
swscale.c:(.text+0xa609): undefined reference to `w02'
swscale.c:(.text+0xa6bb): undefined reference to `w02'
swscale.c:(.text+0xa77e): undefined reference to `w02'
libswscale/libswscale.a(swscale.o): In function `hcscale_MMX2':
swscale.c:(.text+0xaf23): undefined reference to `w02'
swscale.c:(.text+0xafc7): undefined reference to `w02'
libswscale/libswscale.a(swscale.o):swscale.c:(.text+0xb090): more
undefined references to `w02' follow
libswscale/libswscale.a(swscale.o): In function `yuy2ToUV_MMX2':
swscale.c:(.text+0xb334): undefined reference to `bm01010101'
libswscale/libswscale.a(swscale.o): In function `uyvyToUV_MMX2':
swscale.c:(.text+0xb386): undefined reference to `bm01010101'
libswscale/libswscale.a(swscale.o): In function `bgr24ToUV_MMX2':
swscale.c:(.text+0xb4aa): undefined reference to `w1111'
swscale.c:(.text+0xb4b2): undefined reference to `bgr2UCoeff'
swscale.c:(.text+0xb4ef): undefined reference to `bgr2VCoeff'
swscale.c:(.text+0xb4f7): undefined reference to `bgr2VCoeff'
swscale.c:(.text+0xb544): undefined reference to `bgr2VCoeff'
swscale.c:(.text+0xb54c): undefined reference to `bgr2VCoeff'
swscale.c:(.text+0xb583): undefined reference to `bgr2UVOffset'
libswscale/libswscale.a(swscale.o): In function `yuv2packed2_MMX2':
swscale.c:(.text+0xd1d5): undefined reference to `b5Dither'
swscale.c:(.text+0xd1dd): undefined reference to `g5Dither'
swscale.c:(.text+0xd1e5): undefined reference to `r5Dither'
swscale.c:(.text+0xd1ed): undefined reference to `bF8'
swscale.c:(.text+0xd1f5): undefined reference to `bF8'
swscale.c:(.text+0xd1fd): undefined reference to `bF8'
swscale.c:(.text+0xd355): undefined reference to `b5Dither'
swscale.c:(.text+0xd35d): undefined reference to `g6Dither'
swscale.c:(.text+0xd365): undefined reference to `r5Dither'
swscale.c:(.text+0xd36d): undefined reference to `bF8'
swscale.c:(.text+0xd375): undefined reference to `bFC'
swscale.c:(.text+0xd37d): undefined reference to `bF8'
swscale.c:(.text+0xd635): undefined reference to `M24A'
swscale.c:(.text+0xd63d): undefined reference to `M24C'
swscale.c:(.text+0xd677): undefined reference to `M24B'
swscale.c:(.text+0xd6a1): undefined reference to `M24B'
libswscale/libswscale.a(swscale.o): In function `yuv2packed1_MMX2':
swscale.c:(.text+0xe873): undefined reference to `b5Dither'
swscale.c:(.text+0xe87b): undefined reference to `g5Dither'
swscale.c:(.text+0xe883): undefined reference to `r5Dither'
swscale.c:(.text+0xe88b): undefined reference to `bF8'
swscale.c:(.text+0xe893): undefined reference to `bF8'
swscale.c:(.text+0xe89b): undefined reference to `bF8'
swscale.c:(.text+0xe9b3): undefined reference to `b5Dither'
swscale.c:(.text+0xe9bb): undefined reference to `g6Dither'
swscale.c:(.text+0xe9c3): undefined reference to `r5Dither'
swscale.c:(.text+0xe9cb): undefined reference to `bF8'
swscale.c:(.text+0xe9d3): undefined reference to `bFC'
swscale.c:(.text+0xe9db): undefined reference to `bF8'
swscale.c:(.text+0xec03): undefined reference to `M24A'
swscale.c:(.text+0xec0b): undefined reference to `M24C'
swscale.c:(.text+0xec45): undefined reference to `M24B'
swscale.c:(.text+0xec6f): undefined reference to `M24B'
swscale.c:(.text+0xf825): undefined reference to `b5Dither'
swscale.c:(.text+0xf82d): undefined reference to `g5Dither'
swscale.c:(.text+0xf835): undefined reference to `r5Dither'
swscale.c:(.text+0xf83d): undefined reference to `bF8'
swscale.c:(.text+0xf845): undefined reference to `bF8'
swscale.c:(.text+0xf84d): undefined reference to `bF8'
swscale.c:(.text+0xf975): undefined reference to `b5Dither'
swscale.c:(.text+0xf97d): undefined reference to `g6Dither'
swscale.c:(.text+0xf985): undefined reference to `r5Dither'
swscale.c:(.text+0xf98d): undefined reference to `bF8'
swscale.c:(.text+0xf995): undefined reference to `bFC'
swscale.c:(.text+0xf99d): undefined reference to `bF8'
swscale.c:(.text+0xfbe5): undefined reference to `M24A'
swscale.c:(.text+0xfbed): undefined reference to `M24C'
swscale.c:(.text+0xfc27): undefined reference to `M24B'
swscale.c:(.text+0xfc51): undefined reference to `M24B'
swscale.c:(.text+0x10985): undefined reference to `b5Dither'
swscale.c:(.text+0x1098d): undefined reference to `g5Dither'
swscale.c:(.text+0x10995): undefined reference to `r5Dither'
swscale.c:(.text+0x1099d): undefined reference to `bF8'
swscale.c:(.text+0x109a5): undefined reference to `bF8'
swscale.c:(.text+0x109ad): undefined reference to `bF8'
swscale.c:(.text+0x10b05): undefined reference to `b5Dither'
swscale.c:(.text+0x10b0d): undefined reference to `g6Dither'
swscale.c:(.text+0x10b15): undefined reference to `r5Dither'
swscale.c:(.text+0x10b1d): undefined reference to `bF8'
swscale.c:(.text+0x10b25): undefined reference to `bFC'
swscale.c:(.text+0x10b2d): undefined reference to `bF8'
swscale.c:(.text+0x10dc5): undefined reference to `M24A'
swscale.c:(.text+0x10dcd): undefined reference to `M24C'
swscale.c:(.text+0x10e07): undefined reference to `M24B'
swscale.c:(.text+0x10e31): undefined reference to `M24B'
libswscale/libswscale.a(yuv2rgb.o): In function `yuv420_rgb15_MMX':
yuv2rgb.c:(.text+0x28a1): undefined reference to `mmx_00ffw'
yuv2rgb.c:(.text+0x28fb): undefined reference to `b5Dither'
yuv2rgb.c:(.text+0x2903): undefined reference to `g5Dither'
yuv2rgb.c:(.text+0x290b): undefined reference to `r5Dither'
yuv2rgb.c:(.text+0x2913): undefined reference to `mmx_redmask'
yuv2rgb.c:(.text+0x291b): undefined reference to `mmx_redmask'
yuv2rgb.c:(.text+0x2923): undefined reference to `mmx_redmask'
libswscale/libswscale.a(yuv2rgb.o): In function `yuv420_rgb16_MMX':
yuv2rgb.c:(.text+0x2b13): undefined reference to `mmx_00ffw'
yuv2rgb.c:(.text+0x2b6d): undefined reference to `b5Dither'
yuv2rgb.c:(.text+0x2b75): undefined reference to `g6Dither'
yuv2rgb.c:(.text+0x2b7d): undefined reference to `r5Dither'
yuv2rgb.c:(.text+0x2b85): undefined reference to `mmx_redmask'
yuv2rgb.c:(.text+0x2b8d): undefined reference to `mmx_grnmask'
yuv2rgb.c:(.text+0x2b95): undefined reference to `mmx_redmask'
libswscale/libswscale.a(yuv2rgb.o): In function `yuv420_rgb24_MMX':
yuv2rgb.c:(.text+0x2d66): undefined reference to `mmx_00ffw'
libswscale/libswscale.a(yuv2rgb.o): In function `yuv420_rgb32_MMX':
yuv2rgb.c:(.text+0x2fec): undefined reference to `mmx_00ffw'
libswscale/libswscale.a(yuv2rgb.o): In function `yuv420_rgb15_MMX2':
yuv2rgb.c:(.text+0x324b): undefined reference to `mmx_00ffw'
yuv2rgb.c:(.text+0x32a5): undefined reference to `b5Dither'
yuv2rgb.c:(.text+0x32ad): undefined reference to `g5Dither'
yuv2rgb.c:(.text+0x32b5): undefined reference to `r5Dither'
yuv2rgb.c:(.text+0x32bd): undefined reference to `mmx_redmask'
yuv2rgb.c:(.text+0x32c5): undefined reference to `mmx_redmask'
yuv2rgb.c:(.text+0x32cd): undefined reference to `mmx_redmask'
libswscale/libswscale.a(yuv2rgb.o): In function `yuv420_rgb16_MMX2':
yuv2rgb.c:(.text+0x34bd): undefined reference to `mmx_00ffw'
yuv2rgb.c:(.text+0x3517): undefined reference to `b5Dither'
yuv2rgb.c:(.text+0x351f): undefined reference to `g6Dither'
yuv2rgb.c:(.text+0x3527): undefined reference to `r5Dither'
yuv2rgb.c:(.text+0x352f): undefined reference to `mmx_redmask'
yuv2rgb.c:(.text+0x3537): undefined reference to `mmx_grnmask'
yuv2rgb.c:(.text+0x353f): undefined reference to `mmx_redmask'
libswscale/libswscale.a(yuv2rgb.o): In function `yuv420_rgb24_MMX2':
yuv2rgb.c:(.text+0x3710): undefined reference to `mmx_00ffw'
yuv2rgb.c:(.text+0x3772): undefined reference to `M24A'
yuv2rgb.c:(.text+0x377a): undefined reference to `M24C'
yuv2rgb.c:(.text+0x37b5): undefined reference to `M24B'
yuv2rgb.c:(.text+0x37e5): undefined reference to `M24B'
libswscale/libswscale.a(yuv2rgb.o): In function `yuv420_rgb32_MMX2':
yuv2rgb.c:(.text+0x3992): undefined reference to `mmx_00ffw'
libavcodec/libavcodec.a(motion_est_mmx.o): In function `sad8_xy2_mmx2':
motion_est_mmx.c:(.text+0x59): undefined reference to `bone'
libavcodec/libavcodec.a(motion_est_mmx.o): In function `sad16_xy2_mmx2':
motion_est_mmx.c:(.text+0x168): undefined reference to `bone'
motion_est_mmx.c:(.text+0x1c9): undefined reference to `bone'
libavcodec/libavcodec.a(motion_est_mmx.o): In function `sad8_xy2_mmx':
motion_est_mmx.c:(.text+0x5e7): undefined reference to `round_tab'
libavcodec/libavcodec.a(motion_est_mmx.o): In function `sad16_xy2_mmx':
motion_est_mmx.c:(.text+0x815): undefined reference to `round_tab'
motion_est_mmx.c:(.text+0x8c5): undefined reference to `round_tab'
libavcodec/libavcodec.a(simple_idct_mmx.o): In function
`ff_simple_idct_add_mmx':
simple_idct_mmx.c:(.text+0x2a): undefined reference to `wm1010'
simple_idct_mmx.c:(.text+0x134): undefined reference to `d40000'
libavcodec/libavcodec.a(simple_idct_mmx.o): In function
`ff_simple_idct_put_mmx':
simple_idct_mmx.c:(.text+0x1f44): undefined reference to `wm1010'
simple_idct_mmx.c:(.text+0x204e): undefined reference to `d40000'
libavcodec/libavcodec.a(simple_idct_mmx.o): In function `ff_simple_idct_mmx':
simple_idct_mmx.c:(.text+0x3e57): undefined reference to `wm1010'
simple_idct_mmx.c:(.text+0x3f53): undefined reference to `d40000'
libavcodec/libavcodec.a(h264.o): In function `decode_significance_8x8_x86':
h264.c:(.text+0xa84a): undefined reference to `last_coeff_flag_offset_8x8'
libpostproc/libpostproc.a(postprocess.o): In function `postProcess':
postprocess.c:(.text+0x2756): undefined reference to `deringThreshold'
postprocess.c:(.text+0x27b5): undefined reference to `b00'
postprocess.c:(.text+0x27bd): undefined reference to `b00'
postprocess.c:(.text+0x27c5): undefined reference to `b00'
postprocess.c:(.text+0x280c): undefined reference to `b00'
postprocess.c:(.text+0x2814): undefined reference to `b00'
libpostproc/libpostproc.a(postprocess.o):postprocess.c:(.text+0x281c):
more undefined references to `b00' follow
libpostproc/libpostproc.a(postprocess.o): In function `postProcess':
postprocess.c:(.text+0x28ac): undefined reference to `b08'
postprocess.c:(.text+0x290d): undefined reference to `b00'
postprocess.c:(.text+0x294a): undefined reference to `b08'
postprocess.c:(.text+0x29ad): undefined reference to `b00'
postprocess.c:(.text+0x29ea): undefined reference to `b08'
postprocess.c:(.text+0x2a4a): undefined reference to `b00'
postprocess.c:(.text+0x2a87): undefined reference to `b08'
postprocess.c:(.text+0x2aea): undefined reference to `b00'
postprocess.c:(.text+0x2b26): undefined reference to `b08'
postprocess.c:(.text+0x2b87): undefined reference to `b00'
postprocess.c:(.text+0x2bc4): undefined reference to `b08'
postprocess.c:(.text+0x2c27): undefined reference to `b00'
postprocess.c:(.text+0x2c64): undefined reference to `b08'
postprocess.c:(.text+0x2cc7): undefined reference to `b00'
postprocess.c:(.text+0x2d04): undefined reference to `b08'
postprocess.c:(.text+0x2dc2): undefined reference to `b80'
postprocess.c:(.text+0x3302): undefined reference to `deringThreshold'
postprocess.c:(.text+0x3361): undefined reference to `b00'
postprocess.c:(.text+0x3369): undefined reference to `b00'
postprocess.c:(.text+0x3371): undefined reference to `b00'
postprocess.c:(.text+0x33b8): undefined reference to `b00'
postprocess.c:(.text+0x33c0): undefined reference to `b00'
libpostproc/libpostproc.a(postprocess.o):postprocess.c:(.text+0x33c8):
more undefined references to `b00' follow
libpostproc/libpostproc.a(postprocess.o): In function `postProcess':
postprocess.c:(.text+0x3458): undefined reference to `b08'
postprocess.c:(.text+0x34b9): undefined reference to `b00'
postprocess.c:(.text+0x34f6): undefined reference to `b08'
postprocess.c:(.text+0x3559): undefined reference to `b00'
postprocess.c:(.text+0x3596): undefined reference to `b08'
postprocess.c:(.text+0x35f6): undefined reference to `b00'
postprocess.c:(.text+0x3633): undefined reference to `b08'
postprocess.c:(.text+0x3696): undefined reference to `b00'
postprocess.c:(.text+0x36d2): undefined reference to `b08'
postprocess.c:(.text+0x3733): undefined reference to `b00'
postprocess.c:(.text+0x3770): undefined reference to `b08'
postprocess.c:(.text+0x37d3): undefined reference to `b00'
postprocess.c:(.text+0x3810): undefined reference to `b08'
postprocess.c:(.text+0x3873): undefined reference to `b00'
postprocess.c:(.text+0x38b0): undefined reference to `b08'
postprocess.c:(.text+0x3969): undefined reference to `b80'
postprocess.c:(.text+0x40b2): undefined reference to `w04'
postprocess.c:(.text+0x40ba): undefined reference to `w04'
postprocess.c:(.text+0x448c): undefined reference to `w05'
postprocess.c:(.text+0x449a): undefined reference to `w20'
postprocess.c:(.text+0x47b7): undefined reference to `b80'
postprocess.c:(.text+0x47db): undefined reference to `b80'
postprocess.c:(.text+0x47fb): undefined reference to `b80'
postprocess.c:(.text+0x480c): undefined reference to `b00'
postprocess.c:(.text+0x4814): undefined reference to `b00'
postprocess.c:(.text+0x482b): undefined reference to `b00'
postprocess.c:(.text+0x4856): undefined reference to `b01'
postprocess.c:(.text+0x486a): undefined reference to `b80'
postprocess.c:(.text+0x4918): undefined reference to `b01'
postprocess.c:(.text+0x4bb2): undefined reference to `w04'
postprocess.c:(.text+0x4bba): undefined reference to `w04'
postprocess.c:(.text+0x4f99): undefined reference to `w05'
postprocess.c:(.text+0x4fa7): undefined reference to `w20'
postprocess.c:(.text+0x52bb): undefined reference to `b80'
postprocess.c:(.text+0x52e0): undefined reference to `b80'
postprocess.c:(.text+0x5301): undefined reference to `b80'
postprocess.c:(.text+0x5312): undefined reference to `b00'
postprocess.c:(.text+0x531a): undefined reference to `b00'
postprocess.c:(.text+0x5331): undefined reference to `b00'
postprocess.c:(.text+0x535c): undefined reference to `b01'
postprocess.c:(.text+0x5370): undefined reference to `b80'
postprocess.c:(.text+0x541d): undefined reference to `b01'
liba52/liba52.a(resample.o): In function `a52_resample_3F_2R_LFE_to_6_MMX':
resample.c:(.text+0x1d): undefined reference to `magicF2W'
liba52/liba52.a(resample.o): In function `a52_resample_2F_2R_LFE_to_6_MMX':
resample.c:(.text+0xd3): undefined reference to `magicF2W'
liba52/liba52.a(resample.o): In function `a52_resample_3F_LFE_to_6_MMX':
resample.c:(.text+0x179): undefined reference to `magicF2W'
liba52/liba52.a(resample.o): In function `a52_resample_STEREO_LFE_to_6_MMX':
resample.c:(.text+0x20b): undefined reference to `magicF2W'
liba52/liba52.a(resample.o): In function `a52_resample_MONO_LFE_to_6_MMX':
resample.c:(.text+0x291): undefined reference to `magicF2W'
liba52/liba52.a(resample.o):resample.c:(.text+0x335): more undefined
references to `magicF2W' follow
liba52/liba52.a(resample.o): In function `a52_resample_MONO_to_5_MMX':
resample.c:(.text+0x69f): undefined reference to `wm1100'
resample.c:(.text+0x6a7): undefined reference to `wm0101'
resample.c:(.text+0x6af): undefined reference to `wm1010'
make: *** [mplayer] Error 1
More information about the MPlayer-users
mailing list