Closed gabriele2000 closed 1 year ago
@gabriele2000 Enabling _NOLIB32 will enable the new-style WoW64 support on newer Wine versions thanks to a configure argument being added in the wine-tkg build script
@gabriele2000 Enabling _NOLIB32 will enable the new-style WoW64 support on newer Wine versions thanks to a configure argument being added in the wine-tkg build script
Yeah, I know that, but it's weird that now I can't compile WINE anymore because it asks for dependencies that apparently I don't have... remember that I've built wine 6.9 last week.
I'll try satisfying the dependencies but I'm trying to do this for all day, weird.
@gabriele2000 For now you can replace the line I showed with --enable-win64
@gabriele2000 For now you can replace the line I showed with
--enable-win64
So is that line bugged? I remember that this afternoon I managed to get one build compiled and it had all 32-bit unix libs. That wasn't right.
Since we're at it, --without-vkd3d
is not recognized anymore
@gabriele2000 That line instructs Wine to build both 32-bit and 64-bit parts but in a special WoW64 way (without any 32-bit Unix libraries)
@gabriele2000 That line instructs Wine to build both 32-bit and 64-bit parts but in a special WoW64 way (without any 32-bit Unix libraries)
I'm stupid, I've been setting "default-tkg" as profile instead of nothing, overriding my customization.
Apparently it's not working, since it builds everything... weird.
I deleted everything and cloned everything back, to no avail.
You see? It should be /lib with 4 folders:
EDIT: @TheComputerGuy96 maybe https://gitlab.winehq.org/wine/wine/-/commit/00538ed195b78a73a7fe4aebdf7dd4577d954dbc# is the responsible.
UPDATE: I really don't understand this... I SWEAR, I've compiled a version when there were three folders: /bin /lib /share Like this:
Then inside /lib/wine
This is, of course, wine-tkg-7.20, built by Kron4ek.
Mine was the same, except for the fact that one folder was EMPTY, but HOW IS THIS NOT POSSIBLE ANYMORE?
I need sleep...
I have restored the old behavior, and added a wow64 path https://github.com/Frogging-Family/wine-tkg-git/commit/96d0bfd61ccdc213b61e187f38ed19385fbf8528
FIX: I'm stupid, I've been setting "default-tkg" as profile instead of nothing, overriding my customization.
I'm trying to build wine-staging-8.+ and I've done it a week ago, now I wanted to do another build with different options and this option doesn't work anymore, 32-bit build will start even if it shouldn't.
Options: