On Mon, Sep 01, 2014 at 03:39:08PM +0900, Kimio Miyamura wrote: > > > On 2014/09/01, at 2:11PM, Clément Bœsch <[email protected]> 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. >
Right, that's because libmodplug wasn't detected through pkg-config, which I just fixed in git/master. Can you git pull and retry that latest command with --pkg-config-flags=--static? Regards, -- Clément B.
pgp0byeZl0xR_.pgp
Description: PGP signature
_______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user
