From 7f313afd0862d11f719e0422040fe0cf783aec16 Mon Sep 17 00:00:00 2001 From: wm4 Date: Sun, 20 Dec 2015 11:18:02 +0100 Subject: DOCS/compile-windows: pthreads is not needed anymore Both mpv and ffmpeg have their own internal pthreads wrappers. The mpv one has been recently enabled by default as well. (It didn't work on XP, but we dropped XP support.) --- DOCS/compile-windows.md | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) (limited to 'DOCS') diff --git a/DOCS/compile-windows.md b/DOCS/compile-windows.md index a0e27baf4b..6e08d78ed7 100644 --- a/DOCS/compile-windows.md +++ b/DOCS/compile-windows.md @@ -68,7 +68,7 @@ echo "MXE_TARGETS := i686-w64-mingw32.static" >> settings.mk # Build required packages. The following provide a minimum required to build # a reasonable mpv binary (though not an absolute minimum). -make gcc ffmpeg libass jpeg pthreads lua +make gcc ffmpeg libass jpeg lua # Add MXE binaries to $PATH export PATH=/opt/mxe/usr/bin/:$PATH @@ -173,18 +173,3 @@ mv -f /mingw64/bin/libmpv.dll.a /mingw64/lib/ sed -i 's_/mingw64/bin_/mingw64/lib_' /mingw64/lib/pkgconfig/mpv.pc rmdir /mingw64/bin/pkgconfig ``` - -Additional dependencies -======================= - -pthreads --------- - -mpv will use a pthreads wrapper by default. Either pthreads-win32 or -winpthreads should work. The latter is packaged with most MinGW-w64 -environments, including MSYS2, so it shouldn't be a problem. If you don't have -a pthreads wrapper or you want to build mpv without one, configure with: - -```bash -./waf configure --enable-win32-internal-pthreads -``` -- cgit v1.2.3