[FFmpeg-devel] [PATCH] Implement version check in configure
Fri Sep 19 00:23:52 CEST 2008
On date Wednesday 2008-09-17 23:03:24 +0100, M?ns Rullg?rd encoded:
> Aurelien Jacobs <aurel at gnuage.org> writes:
> > If we have a clean fallback to some other method, we don't need the
> > pkg-config method anymore...
> >> The only alternative I can see for detecting the header version is to
> >> grep the 264.h header, which leads to a very ad-hoc solution, or not
> >> to support the version check at all, [...]
> > Maybe something as simple as doing a check_cpp on the following code:
> > #include <x264.h>
> > #if X264_BUILD < 63
> > #error "outdated x264"
> > #endif
> > IIRC, #error is not standard, but I guess any compiler which don't
> > support it will just error out because of the unknown token, and
> > thus, will also have the desired effect in this specific case.
> #error is C99.
I'm perfectly fine with this approach, is less powerful than that
supported by pkg-config but it should work on most cases.
If this is OK I'll apply the patch in two distinct steps
(check_version and require3 + check on the libx264 version, then I
suggest to apply that check to other libraries as well).
FFmpeg = Friendly Frightening MultiPurpose Everlasting Game
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 1685 bytes
Desc: not available
More information about the ffmpeg-devel