[MPlayer-dev-eng] [PATCH] mplayer fails to link with newer binutils

Soeren Sonnenburg mplayer at nn7.de
Mon Dec 23 18:55:10 CET 2002


On Mon, 2002-12-23 at 17:39, seru wrote:
[...]
> Dunno. Soeren, if you read this, could you try declating decwin as extern in tabinit_MMX.c and see if it helps? It is highly probable your problem is using Debian /unstable/. You said:
> > > No, doesn't help at all.
> > > 
> > > What about the patch I sent (unfortunately I sent it inline last
> > > time...)
> > > 
> > > It just removes this #include "tabwin.c" .... and it works here on my
> But you can't just remove that include right? (make_decode_tables is in tabwin.c and is called various times in sr1.c)

Ok, I now have a patch that should work for all (attached)... can
someone with non MMX machine test it please ?

Sure I can. This function exists in the tabinit_MMX.c too... and it is
exactly that conflict between tabinit.c and tabinit_MMX.c that is
causing trouble. That its why it is either tabinit.c or tabinit_MMX.c
that should be used...

Yes I played a couple of movies which had mpeg tracks and
sound+everything worked just fine.

So IMHO we are done when we find out how to use one of them, that is why
I was looking for config options like HAVE_MMX.

It is NO problem in the distribution I am using. It definitely is a
problem with the code in that mp3lib directory (as I said, it links with
older binutils and doesn't with newer ones).

> Soeren, could you mail me the file this command generates (log)?:
> `export CFLAGS='-O2'; && ./configure && make make 2>&1 | tee compile.log
> First with your (not mine) patch, they without it. So you can send me two files.

Sorry but I don't see the point with this.

Soeren.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mp3lib_binutils_patch
Type: text/x-patch
Size: 218 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20021223/adc5ab71/attachment.bin>


More information about the MPlayer-dev-eng mailing list