I am trying to build wine 6.9 with wow64 support in order to try and implement what is currently only a stub in gdiplus pen and preventing me from being able to run SigmaStudio.
I initially tried the build on a Ubuntu 20.04 but the 32bit part fails at the configure stage with some strange problem regarding how it tries to find libgcc.a, and as was low on disk space anyway I decided to try on another host. This one is a uptodate Gentoo system. The 64 bit build seemed to go ok I think, it was hard to really be sure as my ssh session seemed to go a bit weird and left me with a garbled console. anyway the wine binaries existed so i carried on with the 32bit part of the build. This got past where the Ubuntu system got to by some margin but failed after some time with errors that are not at all familiar to me and indeed it seems to google also. Can anybody shed some light on the following?
mangodan2003 wrote: ↑Sun May 23, 2021 12:24 pm
I am trying to build wine 6.9 with wow64 support in order to try and implement what is currently only a stub in gdiplus pen and preventing me from being able to run SigmaStudio.
I initially tried the build on a Ubuntu 20.04 but the 32bit part fails at the configure stage with some strange problem regarding how it tries to find libgcc.a, and as was low on disk space anyway I decided to try on another host. This one is a uptodate Gentoo system. The 64 bit build seemed to go ok I think, it was hard to really be sure as my ssh session seemed to go a bit weird and left me with a garbled console. anyway the wine binaries existed so i carried on with the 32bit part of the build. This got past where the Ubuntu system got to by some margin but failed after some time with errors that are not at all familiar to me and indeed it seems to google also. Can anybody shed some light on the following?
Is the code output really from a Gentoo system? as winegcc is wrapping llvm/clang-6 here.
packages.gentoo currently has 10.0.1, 11.1.0 and 12.0.0-rc1 listed as the available versions, you more than lightly need a more modern version of llvm/clang to compile wine. Or swap to using a modern version of gcc as that's whats more commonly used to compile wine outside of cross-compiling/macOS.
aha, that sounds likely. I updated all the packages just the other day but actually i have not checked or changed things with eselect recently. However i have been using ebuild compile on wine 6.0 so am not actually stuck at present either.
Thanks
gcc was set to 9.3.0 and I have just set 10.2.0. I have clang 11 installed , not sure why its picking up 6, cant just see an option to in eselect to set the default for clang as is done for gcc. I'll look again later.
Thanks
To me it’s strange that it defaulted to clang and it’s not that I’m that familiar with Gentoo but there should be some way to force the selected compiler/version.
It’s also safe to use gcc-11.1.0 if you only care about compiling wine-6.9 and later.
I mostly use my Mac and I’m using clang-11 with mingw-w64-v8.0.2 with mingw-gcc-11.1.0 wine-6.9 compiles without issue.
Hi, I want to say that I also updated the packages the other day, I expected more, but in the end what I needed was not working, what the problem is I do not understand!