[FFmpeg-devel] [PATCH] Fix pkg-config detection when using a cross-prefix
michaelni at gmx.at
Mon Jul 2 19:03:35 CEST 2012
On Fri, Jun 29, 2012 at 10:08:06PM -0400, Kyle Schwarz wrote:
> On 6/29/2012 11:04 AM, Michael Niedermayer wrote:
> >On Fri, Jun 29, 2012 at 10:58:28AM -0400, Derek Buitenhuis wrote:
> >>On 29/06/2012 2:30 AM, Kyle Schwarz wrote:
> >>>The attached patch resolves a pkg-config issue.
> >>>When a cross-prefix is used, FFmpeg searches for a cross-prefixed
> >>>pkg-config, and fails to use pkg-config if none if found.
> >>>This patch allows a native system pkg-config to be used if a prefixed
> >>>one is not found.
> >>This seems like it could go quite wrong in some situations...
> Can you give me an example of when it could go bad?
assume you have libfoo 0.1 installed on your host and you cross
compile and link to libfoo 9.0.
the hosts pkg-config will search the hosts .pc files which will
contain "instructions" to link to libfoo 0.1. Thes 2 libs may depend
on different other libs, need different linker flags and be in
The problem i see is not using the hosts pkg-config but rather the
hosts installed .pc files. But the hosts pkg-config will use them
by default and i dont see something that would prevent it
Am i missing something ?
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
I have never wished to cater to the crowd; for what I know they do not
approve, and what they approve I do not know. -- Epicurus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 198 bytes
Desc: Digital signature
More information about the ffmpeg-devel