[FFmpeg-devel] SVN 23679: missing dependency for demuxer oma

Michael Karcher ffmpeg
Wed Jun 23 12:09:16 CEST 2010

Am Dienstag, den 22.06.2010, 08:52 -0700 schrieb Thierry Foucu:
> ../svn/configure --disable-everything --cc=gcc --enable-demuxer=oma
> /usr/local/google/ffmpeg/svn/libavformat/id3v2.c:142: undefined
> reference to `ff_id3v1_genre_st

This is caused by id3v2.o depending on id3v1.o. "oma" is not the only
demuxer declaring only id3v2.o as dependency, but a lot of "raw"
demuxers also did it that way. The reasons the "raw" demuxers were not
getting errors is that they in fact do *not* depend on id3v2.o and this
object is ignored at link time.

The attached patch removes the superflous id3v2.o dependencies.

  Michael Karcher
-------------- next part --------------
A non-text attachment was scrubbed...
Name: id3v2deps.diff
Type: text/x-patch
Size: 2901 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20100623/ea2ccef7/attachment.bin>

More information about the ffmpeg-devel mailing list