[libav-bugs] [Bug 1090] configure fails to recognize static libmp3lame

bugzilla at libav.org bugzilla at libav.org
Thu Oct 19 18:05:44 CEST 2017


https://bugzilla.libav.org/show_bug.cgi?id=1090

Stefan Pöschel <basic.master at gmx.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|UPSTREAM                    |---
             Status|RESOLVED                    |REOPENED

--- Comment #4 from Stefan Pöschel <basic.master at gmx.de> ---
Sorry, but this is not an issue that has to be fixed by Lame:

(In reply to Sean McGovern from comment #3)
> lame's configury should be testing for and adding -lm to the pkg-config file
> as necessary.

Lame does not use pkg-config. Thus libav doesn't employ pkg-config to check for
Lame's presence.

Instead libav tries to compile a tiny C program that makes use of a function of
the Lame API, and links against Lame (which currently fails if only static Lame
version is available). These linker parameters are hardcoded in libav's
configure:

---
  enabled libmp3lame        && require "libmp3lame >= 3.98.3" lame/lame.h
lame_set_VBR_quality -lmp3lame
---

So they have to be fixed there.

-- 
You are receiving this mail because:
You are watching all bug changes.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.libav.org/pipermail/libav-bugs/attachments/20171019/dc878135/attachment.html>


More information about the libav-bugs mailing list