[FFmpeg-cvslog] r18312 - trunk/configure
Uoti Urpala
uoti.urpala
Tue Jun 1 14:36:46 CEST 2010
On Tue, 2010-06-01 at 13:18 +0100, M?ns Rullg?rd wrote:
> Uoti Urpala <uoti.urpala at pp1.inet.fi> writes:
>
> > On Mon, 2010-05-31 at 23:59 +0100, M?ns Rullg?rd wrote:
> >> Uoti Urpala <uoti.urpala at pp1.inet.fi> writes:
> >>
> >> > On Thu, 2009-04-02 at 10:49 +0200, gb wrote:
> >> >> Author: gb
> >> >> Date: Thu Apr 2 10:49:33 2009
> >> >> New Revision: 18312
> >> >>
> >> >> Log:
> >> >> Add VA API deps.
> >> >
> >> >> check_lib math.h sin -lm
> >> >> +check_lib va/va.h vaInitialize -lva
> >> >
> >> > This adds a bogus dependency on libva even if vaapi support is disabled.
> >>
> >> We link with --as-needed, so no there is no problem.
> >
> > There is a problem at least for creating static libraries.
>
> Static libraries don't have dependencies, so there can be no problem
> there.
They do have a list of other libraries they depend on. What do you call
that if not a "dependency"?
> > "-lva" is added to the list of flags that the _application_ must use
> > when linking with the library.
>
> What list?
The one in the .pc file. And if you want to turn this into another rant
against pkg-config then please explain what _other_ part of installed
FFmpeg files would indicate the flags required (such as whether the
application needs to use -lva or not when linking against the static
library), and why that would avoid the bogus dependency.
More information about the ffmpeg-cvslog
mailing list