Earlier quoted context omitted.
I use one fully open-source program (LMMS) which I've found a PITA to build reliably. But the Windows binary under WINE just works. We have a stable binary format for Linux! It's Windows.
Use Guix, everything gets compiled fine, no matter what. If you need non-free because of $HARDWARE reasons, use nonguix, (or just a non-free kernel to avoid polluting the userland), but I won't help you on that. Altough you can install guix on any GNU/Linux distro, on top: https://guix.gnu.org/manual/en/html_node/System-Installation... Then, run guix pull as a non root, and next, guix package -i lmms Don't forget to…
Wine 8.5
31–40 of 93 posts
Re: Wine 8.5
#32Is wine receiving patches from Valve's fork or are they completely separate at this point?
Proton developer here, working for CodeWeavers. Everything we develop goes preferentially in Wine, and is kept in Proton as a "hack" only when a solution clean enough for Wine is unfeasible or too complicated. Proton is periodically rebased onto Wine, so everything in Proton and not in Wine is additional rebasing work, which we'd like to avoid as much as possible.
Re: Wine 8.5
#33Earlier quoted context omitted.
It is already a compatibility layer to run old windows software that Microsoft no longer supports. I use it for making music, and the number of 20+ years old VST plugins that work exceptionally well is astonishing. The only problem I encountered was some of their installers failing because they reported a negative available disk space, presumably because of a bigger new variable overflowing the older smaller one they…
You could just create a smaller filesystem in a file, mount it and export is as a Windows drive in winecfg.
Re: Wine 8.5
#34Earlier quoted context omitted.
Use Guix, everything gets compiled fine, no matter what. If you need non-free because of $HARDWARE reasons, use nonguix, (or just a non-free kernel to avoid polluting the userland), but I won't help you on that. Altough you can install guix on any GNU/Linux distro, on top: https://guix.gnu.org/manual/en/html_node/System-Installation... Then, run guix pull as a non root, and next, guix package -i lmms Don't forget to…
It sounds like WINE "just works" for their uses, "non-free" or not.
Re: Wine 8.5
#35Is wine receiving patches from Valve's fork or are they completely separate at this point?
Proton developer here, working for CodeWeavers. Everything we develop goes preferentially in Wine, and is kept in Proton as a "hack" only when a solution clean enough for Wine is unfeasible or too complicated. Proton is periodically rebased onto Wine, so everything in Proton and not in Wine is additional rebasing work, which we'd like to avoid as much as possible.
Re: Wine 8.5
#36Earlier quoted context omitted.
I suspect mikrotik devs to work on linux...
Can you compile code from within Linux to run on wine..? I know clang supports Windows, but I haven't heard anyone have a crosscompilation setup like that (sounds handy!)
Re: Wine 8.5
#37Re: Wine 8.5
#38Earlier quoted context omitted.
Winbox (Mikrotik configuration tool). Mikrotik seems to go out of their way to make sure it is compatible with Wine.
Last time I used it was to configure two dual band ceiling access points and their PoE switch, and everything worked flawlessly, both on Debian (desktop) and Manjaro (this laptop). Happened roughly 2 months ago.
Re: Wine 8.5
#39Earlier quoted context omitted.
Can you compile code from within Linux to run on wine..? I know clang supports Windows, but I haven't heard anyone have a crosscompilation setup like that (sounds handy!)
In many cases you wouldn't even need cross compilation if you can run Windows tools directly on WINE. Years ago I installed Delphi 6 on a Linux machine with WINE, and although I didn't write any complex stuff or imported 3rd party components, it compiled every Delphi code I threw at it, producing native Windows code that ran flawlessly on Windows machines.
Re: Wine 8.5
#40Earlier quoted context omitted.
Last time I used it was to configure two dual band ceiling access points and their PoE switch, and everything worked flawlessly, both on Debian (desktop) and Manjaro (this laptop). Happened roughly 2 months ago.
It goes even further: 64-bit wine works with Rosetta. I'm running Winbox, via Wine, on M1 Mac.