[MPlayer-users] compilation problems with 1.0pre4 on PII machine

Anil Pal anil at panix.com
Sat May 15 23:58:58 CEST 2004


I had a similar problem, about invalid instructions, except mine was
in fdct_mmx.c.  I got it to compile fine by running configure like this:

./configure --disable-mmx --enable-mmx2 --enable-sse --disable-sse2

Wish i could find similar flags for xine.

anil

On Sat, 15 May 2004, [iso-8859-1] Jürgen Fleck wrote:

> Hallo list,
>
> I have not yet had any problems with compiling any version of mplayer,
> but the 1.0pre4 version won't compile on my system.
>
> I have a PII processor which means MMX but no MMX2/SSE/SSE2. configure,
> which finds my software configuration okay (gcc/libs), knows that and
> produces a config.h with:
> #undef HAVE_SSE
> #undef HAVE_SSE2
>
> Yet, in the libavcodec subdirectory, the module i386/vp3dsp_sse2.o is a
> target because I have MMX, but it does not compile:
>
> cc -I../libvo/ -I../../libvo -O4 -march=i686 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -DHAVE_AV_CONFIG_H -I.. -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o i386/vp3dsp_sse2.o i386/vp3dsp_sse2.c
> {standard input}: Assembler messages:
> {standard input}:491: Error: no such instruction: `punpcklqdq %xmm4,%xmm0'
> {standard input}:497: Error: no such instruction: `punpcklqdq %xmm0,%xmm1'
> {standard input}:500: Error: no such instruction: `punpcklqdq %xmm5,%xmm4'
> {standard input}:507: Error: no such instruction: `punpcklqdq %xmm6,%xmm5'
> make: *** [i386/vp3dsp_sse2.o] Error 1
>
> This sounds as if my Pentium II processor does not know that one, right?
>
> What can I do to get mplayer compiled? My attempt to comment this object
> out in the Makefile resulted in a compiled libavcodec, but the final
> linking fails, where I cannot oversee what to change.
>
> Thanks a lot in advance,
>
> Juergen
>
> P.S.: I am not member of the mailing list, so please post answers CC to my
> email account!
>
> --
> Jürgen Fleck                  Vizehase at web.de
> Wilh.-Gerlach-Str. 17
> 35096 Niederweimar            Tel. 06421/972537   Fax 01212-5-342-08-149
>
> _______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/mplayer-users
>




More information about the MPlayer-users mailing list