[FFmpeg-devel] [PATCH]configure: libvmaf depends on pthreads

Derek Buitenhuis derek.buitenhuis at gmail.com
Sun Nov 26 16:06:59 EET 2017


On 11/26/2017 2:02 PM, Carl Eugen Hoyos wrote:
> The way I understand (Linux) dynamic libraries, one implies
> the other.

The problem is that libvmaf's .pc file put all of its deps in
Libs instead of splitting them out into Libs.private, which
is used only when static linking. Stuff like -lpthreads is
only needed if static linking, and stuff like -lstdc++ is
just wrong on any system that doesn't use libstdc++ (and
also only used for static linking).

I assume this is what Nicholas is referring to.

- Derek


More information about the ffmpeg-devel mailing list