Quote:
Originally Posted by RSH
Hi.
Does anyone know of a working Wine 64bit for a Puppy Linux based on Ubuntu Bionic Beaver?
I had tested a few from the Wine developer of the murga-forum, but they didn't work. I tested several versions from 3.15 up to 4.12. None worked.
Message: "The explorer process failed to start".
It also complained about a missing libgcc_s.so.1 not being installed. It is installed, though!
|
Right. The libs lesson:
Wine works by translating windows dll syscalls to posix ones, so the linux libs are used instead of the windows ones. This makes wine more difficult to develop, but faster than a vm. Wine is now very good, but the vast majority of windows software still is 32bit or has 32bit elements.
I have a wine 64bit installed in Mint (probably from Ubuntu, because Mint is only a change of clothes for Ubuntu). It runs basically nothing I want to run.
I also have Slackware64 as my main system, and had added ~300MB of 32bit libs, making it a Multilib system. Slackware stores 32bit libs in /lib & /usr/lib and 64 bit ones in /lib64 & /usr/lib64. So I can have /lib/ld-lsb.so(32bit) & /lib64/ld.lsb.so(64bit). Compiling wine for slackware is done following the procedure on the winehq site for a 32/64 bit wine.
Most systems use /usr/lib for 32 & 64 bit libs, and you can't do much there. If they even use /usr/lib/32 or /usr/lib32 you might make it through. It's very probable your system wants libgcc.so.1 in 32 bit and you have only 64 bit, or it may be the other way around.
Find out your way out of that mess in Puppy, or change distro - that's my advice. Alternatively, give up on wine.