From d023654e6901630f143dd36d7629ddb0b3f05a44 Mon Sep 17 00:00:00 2001 From: rz5 Date: Tue, 1 May 2018 12:14:13 +0100 Subject: [PATCH] (MSYS2) Manually copy qwindows.dll from the Qt installation directory This has not been tested. --- libretro-buildbot-recipe.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libretro-buildbot-recipe.sh b/libretro-buildbot-recipe.sh index b97d1e0d..ffbd865b 100755 --- a/libretro-buildbot-recipe.sh +++ b/libretro-buildbot-recipe.sh @@ -1050,6 +1050,9 @@ if [ "${PLATFORM}" = "MINGW64" ] || [ "${PLATFORM}" = "MINGW32" ] || [ "${PLATFO cp -v retroarch.exe windows/retroarch_debug.exe | tee -a $TMPDIR/log/${BOT}/${LOGDATE}/${LOGDATE}_RetroArch_DEBUG_${PLATFORM}.log cp -v *.dll windows/ cp -v retroarch.exe windows/retroarch_debug.exe + + # TODO/FIXME: Workaround for a dependency (qt platform plugin) that is not listed by ntldd + cp -v /mingw64/share/qt5/plugins/platforms/qwindows.dll windows/ (cd windows && windeployqt --release --no-patchqt --no-translations retroarch.exe) (cd windows && for i in $(seq 3); do for bin in $(ntldd -R imageformats/*dll | grep -i mingw | cut -d">" -f2 | cut -d" " -f2); do cp -vu "$bin" . ; done; done)