Добавление --extra-ldlibflags="-pthread"
заставило это работать. Я думаю, что это не потому, что я добавляю это в неправильном месте, а потому что я должен использовать -pthread
вместо -lpthread
. Есть разница.
Теперь моя команда configure выглядит так:
./configure --prefix=/home/ytan/Dev/build-mingw/ffmpeg/ --enable-cross-compile --cross-prefix=x86_64-w64-mingw32- --arch=x86_64 --target-os=mingw64 --pkg-config-flags="--static" --enable-shared --disable-static --enable-libvpx --enable-libvorbis --enable-libmp3lame --enable-openssl --enable-pic --enable-debug --extra-ldlibflags="-static -pthread"