DiztinGUIsh
DiztinGUIsh copied to clipboard
does it run on wine?
Kinda. It's not great
If you're interested in more info, look at the backscroll of our discord channel for discussions about how to run in wine
On Thu, Jan 12, 2023, 9:38 PM H-A-M-G-E-R @.***> wrote:
— Reply to this email directly, view it on GitHub https://github.com/IsoFrieze/DiztinGUIsh/issues/86, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABJJRSFFCB5LCD72RGSYQXLWSC52LANCNFSM6AAAAAATZ5LASE . You are receiving this because you are subscribed to this thread.Message ID: @.***>
compile for windows using https://github.com/dotnet/runtimelab/tree/feature/NativeAOT-LLVM then run it on wine
running on mono is better
How is this run with Mono? I can not get it to build with Mono, as it doesn't seem to suport the net6.0 target. Trying to build this under Linux with .NET 6 directly results in "Microsoft.NET.Sdk.WindowsDesktop". Is there any plans for this to not be limited to Windows only?
is it possible that we could compile it directly for linux?
The app is split (mostly) between GUI and a bunch of supporting libs. All the support stuff should be totally good to go on Linux natively using the Linux c# toolchain
The GUI project is winforms though and that's what won't run natively
The project does kinda sorta work on wine but I've run into weirdness every time I tried to use it for anything more than a quick test.
There's very early work in the Dev branch of diz for ripping out winforms and using something cross platform (avalonia) but, it's very incomplete and there's a bunch of infrastructure that needs to get built out in the core.
Mostly it's about exposing for observability stuff to bubble up to the GUI layer (was trying to use Reactive and .. Forgot the other library, something data binding). It's kind of all a mess
Thank you for the information.