Lives here now: https://github.com/mpv-player/mpv/blob/master/DOCS/compile-windows.md#native-compilation-with-msys2
👍
libass is the first uncommon dependency that will break the build if it's not present, so my guess is that the configure script can't find any MinGW deps. Did you start a MinGW-w64 shell? (MinGW-w64 Win64 Shell in the start menu or mingw64_shell.bat
in the install directory.)
Also, the CC=gcc
bit in ./waf configure is important if you have MSYS2 gcc installed, since cc and gcc point to different compilers.
Oh jeez. I was starting the MSYS2 shell instead, serves me right for reading the instructions half asleep.
It works and compiles now, thanks.
At configure stage
pacman -Syu shows "nothing to do", so I'm as up to date as it gets. Double checked that all packages (even optional) are installed. Any ideas?