https://bugs.winehq.org/show_bug.cgi?id=50521
--- Comment #5 from Zebediah Figura z.figura12@gmail.com --- (In reply to Greaka from comment #4)
5.13 works fine, I installed it via steam proton aur package. 6.0 packaged with Lutris doesn't work. The screenshots are not from me, I didn't get a self compiled wine version working yet, I cannot comment on any current 6.0 release.
I was following the guide on the regression testing wiki entry. First, I tried to build 32bit, but I wouldn't load the gw2 binary at all. So the current setup with clean winecfg and build dir was setup as follows:
WINEARCH=win64 winecfg ./configure --disable-tests --enable-win64 make -j25
I'm not sure what you were trying to achieve by running winecfg before configure, but that probably doesn't matter.
Anyway, you generally should run 'make distclean' in the build tree before reusing it for a different architecture. You probably have stale 32-bit objects in it, which is causing that mismatched architecture error.