[FFmpeg-user] configure error with enabling libmodplug
Kimio Miyamura
xanadu at apost.plala.or.jp
Mon Sep 1 08:39:08 CEST 2014
> On 2014/09/01, at 2:11PM, Clément Bœsch <u at pkh.me> wrote:
>
>> On Mon, Sep 01, 2014 at 10:02:58AM +0900, Kimio Miyamura wrote:
>>
>> I searched web and found that modification of ffmpeg configure script is required:
>> -enabled libmodplug && require libmodplug libmodplug/modplug.h ModPlug_Load -lmodplug
>> +enabled libmodplug && require libmodplug libmodplug/modplug.h ModPlug_Load -lmodplug -lstdc++
>>
>> or
>>
>> -enabled libmodplug && require libmodplug libmodplug/modplug.h ModPlug_Load -lmodplug
>> +enabled libmodplug && require libmodplug libmodplug/modplug.h ModPlug_Load -lmodplug -lc++
>> I think either of them should be added to ffmpeg compile script. How do you think?
> Does -lstdc++ or -lc++ appears in pkg-config --libs libmodplug?
$ pkg-config --libs libmodplug
-L/Volumes/ffmpeg_compile/lib -lmodplug
So either -lstdc++ or -lc++ don't appear in the command output.
I checked libmodplug.pc.
$ cat /Volumes/ffmpeg_compile/lib/pkgconfig/libmodplug.pc
prefix=/Volumes/ffmpeg_compile
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: libmodplug
Description: The ModPlug mod file playing library.
Version: 0.8.8.5
Requires:
Libs: -L${libdir} -lmodplug
Libs.private: -lstdc++ -lm
Cflags: -I${includedir}
-lstdc++ appears in Libs.private: line. But even though configure with "./configure --pkg-config-flags=--static --enable-libmodplug", the result is same error.
// Miya
More information about the ffmpeg-user
mailing list