[MPlayer-dev-eng] [PATCH] remove USE_LIBAVUTIL_SO usage

Reimar Döffinger Reimar.Doeffinger at stud.uni-karlsruhe.de
Thu Mar 1 16:23:47 CET 2007


Hello,
On Thu, Mar 01, 2007 at 02:49:24PM +0100, Nico Sabbi wrote:
> >I repeat: using shared libavutil is unaffected as long as you do not
> >delete the libavutil subdirectory! Assuming you dynamic libavutil is
> >(mostly) the same version, which is a requirement anyway.
>
> we already had this discussion, apparently without any benefit.
> 
> I aknowledge that at the moment libavutil must be compiled using
> our local copy, but this situation is really suboptimal, because
> - as Baptiste said - there are people like him, me and many others that
> want to share the globally installed libav* among all software that use 
> them.
> What should be done is fix/restore the compilability of mplayer
> using the globally installed libavutil, rather that mandating
> our own copy (swscale is the only impediment that I remember) .
> 
> Said this, compiling mplayer using our local copy and linking it to
> the global libavutil sounds as total nonsense to me, and defeats
> the purpose of not having to checkout libav* in mplayer.

Well, add a something to the Makefile that just checks out the headers
or copies them to libavutil. Or implement one of the other solutions I
proposed. What sounds like nonsense to me is having already 36 lines of
code and ever increasing to avoid either checking out libavutil (I am
only talking about libavutil here, at least for now) or having someone who
cares implement e.g. a header that wraps this logic.
I personally would like such a wrapper header that will include the
stuff we well really need everywhere in the long term: config.h,
inttypes.h, avutil.h

Greetings,
Reimar Döffinger



More information about the MPlayer-dev-eng mailing list