<div dir="ltr"><div>Hello,</div><div><br></div><div>I try to get the vkd3d dlls by building vkd3d-proton project. This requires MinGW-w64 that is not provided by my distro.</div><div>I have installed the flatpak runtime by issuing:</div><div><br></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">$ flatpak search mingw
</span><br><span style="font-weight:bold;color:rgb(0,0,0);background-color:rgb(255,255,255)">Name Description Application ID Version Branch Remotes</span><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">
</span><br>Freedesktop SDK Tools and headers for developing applications org.freedesktop.Sdk 20.08.6 20.08 flathub
<br>Freedesktop SDK Tools and headers for developing applications org.freedesktop.Sdk 19.08.14 19.08 flathub
<br>Freedesktop SDK Tools and headers for developing applications org.freedesktop.Sdk 18.08.39 18.08 flathub
<br>MinGW-w64 Development environment targeting Windows org.freedesktop.Sdk.Extension.mingw-w64 8.0.0 20.08 flathub
<br>MinGW-w64 Development environment targeting Windows org.freedesktop.Sdk.Extension.mingw-w64 19.08 flathub
<br>MinGW-w64 Development environment targeting Windows org.freedesktop.Sdk.Extension.mingw-w64 18.08 flathub<br></span></div><div><br></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">$ flatpack install MinGW-w64</span></span></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)"><br></span></span></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">... then chosen: <br></span></span></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)"><br></span></span></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">MinGW-w64 Development environment targeting Windows org.freedesktop.Sdk.Extension.mingw-w64 8.0.0 20.08 flathub
</span></span></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)"></span><br></span></div><div>My question is, as I don't get it from the documentation (I may have not found the right one), how would I issue the build of vkd3d-protonby using this runtime? I am not trying to build a flatpak of it, but to get the dlls to be used in wine (by copy/pasting).</div><div><br></div><div>If I had the "regular" MinGW-w64 installation, I would have issued something like:</div><div><br></div><div>$ ./package-release.sh master /your/target/directory --no-package</div><div><br></div><div>... in the locally cloned source repo.</div><div><br></div><div>That would parse a configuration file, build-win64.txt, containing:</div><div><br></div><div>[binaries]<br>c = 'x86_64-w64-mingw32-gcc'<br>cpp = 'x86_64-w64-mingw32-g++'<br>ar = 'x86_64-w64-mingw32-ar'<br>strip = 'x86_64-w64-mingw32-strip'<br>widl = 'x86_64-w64-mingw32-widl'<br><br>[properties]<br>c_link_args = ['-static', '-static-libgcc']<br>cpp_link_args = ['-static', '-static-libgcc', '-static-libstdc++']<br>needs_exe_wrapper = true<br><br>[host_machine]<br>system = 'windows'<br>cpu_family = 'x86_64'<br>cpu = 'x86_64'<br>endian = 'little'</div><div><br></div><div>...so would run in the building process x86_64-w64-mingw32-gcc, x86_64-w64-mingw32-g++ and so on.</div><div><br></div><div>What should I do in order to achieve this?<br></div><div><br></div><div>Thank you, <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><span style="font-weight:bold">Mihai Sorin Dobrescu</span></div></div></div></div>