Minimum required nasm version is 2.13.01 for win64 support
fail build on windows 10
C:\Users\user\gst-build\build>meson setup
Directory already configured.
and ninja
C:\Users\user\gst-build>ninja -C build
ninja: Entering directory `build'
[2/2496] Generating 'subprojects\\\\FFmpeg\\\\00cc031@@avutil-static@sta\\\\pixelutils.o'.
FAILED: subprojects/FFmpeg/00cc031@@avutil-static@sta/pixelutils.o
"C:\\Users\\user\\gst-build\\subprojects\\win-nasm\\nasm-2.14.02/nasm.exe" "-DPIC" "-g" "-F" "dwarf" "-f" "win64" "-i" "C:/Users/user/gst-build/subprojects/FFmpeg/" "-i" "C:/Users/user/gst-build/build/subprojects/FFmpeg/" "-i" "C:/Users/user/gst-build/subprojects/FFmpeg/libavutil/x86/" "-P" "C:/Users/user/gst-build/build/subprojects/FFmpeg/config.asm" "../subprojects/FFmpeg/libavutil/x86/pixelutils.asm" "-o" "subprojects/FFmpeg/00cc031@@avutil-static@sta/pixelutils.o"
nasm: fatal: unrecognized debug format `dwarf' for output format `win64'
type `nasm -h' for help
[3/2496] Generating 'subprojects\\\\FFmpeg\\\\00cc031@@avutil-static@sta\\\\imgutils.o'.
FAILED: subprojects/FFmpeg/00cc031@@avutil-static@sta/imgutils.o
"C:\\Users\\user\\gst-build\\subprojects\\win-nasm\\nasm-2.14.02/nasm.exe" "-DPIC" "-g" "-F" "dwarf" "-f" "win64" "-i" "C:/Users/user/gst-build/subprojects/FFmpeg/" "-i" "C:/Users/user/gst-build/build/subprojects/FFmpeg/" "-i" "C:/Users/user/gst-build/subprojects/FFmpeg/libavutil/x86/" "-P" "C:/Users/user/gst-build/build/subprojects/FFmpeg/config.asm" "../subprojects/FFmpeg/libavutil/x86/imgutils.asm" "-o" "subprojects/FFmpeg/00cc031@@avutil-static@sta/imgutils.o"
nasm: fatal: unrecognized debug format `dwarf' for output format `win64'
type `nasm -h' for help
[4/2496] Generating 'subprojects\\\\FFmpeg\\\\00cc031@@avutil-static@sta\\\\lls.o'.
FAILED: subprojects/FFmpeg/00cc031@@avutil-static@sta/lls.o
"C:\\Users\\user\\gst-build\\subprojects\\win-nasm\\nasm-2.14.02/nasm.exe" "-DPIC" "-g" "-F" "dwarf" "-f" "win64" "-i" "C:/Users/user/gst-build/subprojects/FFmpeg/" "-i" "C:/Users/user/gst-build/build/subprojects/FFmpeg/" "-i" "C:/Users/user/gst-build/subprojects/FFmpeg/libavutil/x86/" "-P" "C:/Users/user/gst-build/build/subprojects/FFmpeg/config.asm" "../subprojects/FFmpeg/libavutil/x86/lls.asm" "-o" "subprojects/FFmpeg/00cc031@@avutil-static@sta/lls.o"
nasm: fatal: unrecognized debug format `dwarf' for output format `win64'
type `nasm -h' for help
[11/2496] Compiling C object subprojects/gst-plugins-bad/tests/examples/mpegts/0fa7e9b@@ts_parser@exe/ts-parser.c.obj.
ninja: build stopped: subcommand failed.
meson --version 0.51.2
ninja --version 1.9.0.git.kitware.dyndep-1.jobserver-1
full meson build log > https://pastebin.com/YtQhtYda
Edited by Nirbheek Chauhan