diff --git a/Documentation/cross-compiling-for-windows-with-wine.md b/Documentation/cross-compiling-for-windows-with-wine.md index 5993e301..99a4c63f 100644 --- a/Documentation/cross-compiling-for-windows-with-wine.md +++ b/Documentation/cross-compiling-for-windows-with-wine.md @@ -5,5 +5,10 @@ This can be useful to test engine in Wine without using virtual machines or dual 0. Clone and install https://github.com/mstorsjo/msvc-wine (you can skip CMake part) 1. Set environment variable MSVC_WINE_PATH to the path to installed MSVC toolchain 2. Pre-load wine: `wineserver -k; wineserver -p; wine64 wineboot` -3. Run `./waf configure -T --enable-wine-msvc --sdl2=../SDL2_VC`. Configuration step will take more time than usual. +3. Run `PKGCONFIG=/bin/false ./waf configure -T --enable-wine-msvc --sdl2=../SDL2_VC`. Configuration step will take more time than usual. 4. .. other typical steps to build from console ... + +> [!NOTE] +> Notice the usage of PKGCONFIG=/bin/false here. We're disabling pkg-config so we don't accidentally pull +> system-wide dependencies and force building them from source. In future builds we might set custom +> directory to pull dependencies from, like ffmpeg...