[FFmpeg-devel] [PATCH] Use pkg-config for libschroedinger libs
Mon May 12 19:32:34 CEST 2008
Uoti Urpala <uoti.urpala at pp1.inet.fi> writes:
> On Mon, 2008-05-12 at 18:32 +0200, Reimar D?ffinger wrote:
>> On Mon, May 12, 2008 at 05:13:04PM +0100, Ramiro Polla wrote:
>> > >>>> also pkg-config is used in the line above for cflags,
>> > > That's irrelevant. As long as pkg-config isn't mandated by
>> > > POSIX, we should assume it might not be there.
>> > We should get rid of memalign() too. After all, it's not POSIX...
>> Huh? FFmpeg already works without memalign. And there is even a hack
>> that allows even the assembler optimizations to work without it.
> And posix_memalign is POSIX.
posix_memalign is part of the optional real-time extensions.
>> So to me it seems your example actually confirms Mans' opinion?
> IMO M?ns is wrong. libschroedinger is not a part of POSIX and using its
> API requires the presence of additional files beyond POSIX in any case.
> If that includes not only .h files but also .pc files and pkg-config
> there's nothing wrong with that.
Yes, there is. Virtually all packages that use pkg-config could be
fix to not need it. Encouraging its use is foolish at best, and
quite possibly harmful. It comes from the same kind of thinking that
mans at mansr.com
More information about the ffmpeg-devel