[FFmpeg-devel] [PATCH 5/5] doc/general.texi: add note about 32-bit GCC builds of AviSynth+

Stephen Hutchinson qyot27 at gmail.com
Sun Mar 24 22:25:40 EET 2019


---
 doc/general.texi | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/doc/general.texi b/doc/general.texi
index bafa1e2ea2..98e4704d86 100644
--- a/doc/general.texi
+++ b/doc/general.texi
@@ -51,6 +51,16 @@ For Windows, supported AviSynth variants are
 For Linux and OS X, the supported AviSynth variant is
 @url{https://github.com/avxsynth/avxsynth, AvxSynth}.
 
+ at float NOTE
+Due to the eccentricities of Windows' calling conventions, 32-bit GCC builds
+of AviSynth+ are not compatible with typical 32-bit GCC builds of FFmpeg.
+
+Support for 32-bit GCC builds of AviSynth+ can be enabled by passing
+ at code{-DAVSC_WIN32_GCC32} to @code{--extra-cflags}. However, doing so will
+make the resulting build of FFmpeg incompatible with typical 32-bit MSVC
+builds of AviSynth+.
+ at end float
+
 @float NOTE
 AviSynth and AvxSynth are loaded dynamically.  Distributors can build FFmpeg
 with @code{--enable-avisynth}, and the binaries will work regardless of the
-- 
2.19.1



More information about the ffmpeg-devel mailing list