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

Soeren Sonnenburg mplayer at nn7.de
Tue Dec 24 00:01:22 CET 2002


On Mon, 2002-12-23 at 23:17, Arpi wrote:
> Hi,
> 
> > It seems decwin is never referenced to from outside, so I also made it
> bad!
> the decode* functions use it: decode_i586.c, decod386.c, decode_MMX.c.
> just grep decwin * ...

not quite true:

decode_MMX uses its own static decwin
decod386 is incuded from layer3 which is included from sr1 where decwin
is defined through the inclusion of tabinit.

but you are right with decode_i586.c ... I wonder why the linker does
not complain at all... 

So it looks like decode_i586 should also be included from sr1.c (bad
style again...) 

Other suggestions ?

> > In another attempth I did the same with --disable-mmx --disable-mmx2 and
> > found out that there was no sound. So I recompiled again with older
> > binutils and the disabled mmx. Instead of no sound mplayer crashes
> > without mmx.
> "great"

Looks like I was not precise enough. It crashes with the *original
unpatched* version linked with the old binutils. It did not crash with
the patched version but no sound....

> it seems i have to start hacking this or it will never work :(

yes, your help is appreciated.

S.




More information about the MPlayer-dev-eng mailing list