From 845029721a5b832af717519050be67f5acc7b15f Mon Sep 17 00:00:00 2001 From: Nicolas Hug Date: Tue, 5 Aug 2025 11:05:34 +0100 Subject: [PATCH] Use MSVC toolchain when building FFmpeg on Windows --- packaging/build_ffmpeg.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packaging/build_ffmpeg.sh b/packaging/build_ffmpeg.sh index 9fef66814..c95587c88 100755 --- a/packaging/build_ffmpeg.sh +++ b/packaging/build_ffmpeg.sh @@ -20,6 +20,10 @@ set -eux prefix="${FFMPEG_ROOT}" +args="" +if [[ "$OSTYPE" == "msys" ]]; then + args="--toolchain=msvc" +fi archive="https://github.com/FFmpeg/FFmpeg/archive/refs/tags/n${FFMPEG_VERSION}.tar.gz" build_dir=$(mktemp -d -t ffmpeg-build.XXXXXXXXXX) @@ -62,7 +66,7 @@ tar -xf ffmpeg.tar.gz --strip-components 1 --enable-avformat \ --enable-avutil \ --enable-swscale \ - --enable-swresample + --enable-swresample ${args} make -j install ls ${prefix}/*