webone
webone copied to clipboard
Making a x86 build for Linux
Yeah...
First of all, your project is quite interest and I wanted to try that out but... How about x86 Linux build one? I know this a little bit old on some machines, but it's important to some people that don't have newer devices. Or some older Android phone maybe?
As always, Thank you. ❤️
Sadly, but currently .NET Core does not support x86 on Linux at all (https://github.com/dotnet/runtime/issues/7335). So it is impossible to build a x86 Linux build using official SDK from Microsoft.
Probably x86 binaries can be built via unofficial SDKs and Runtimes, however currently I haven't tried them. Quick googling found that most of them are obsolete and don't know about .NET Core 3.1.
I also have a lot of 32-bit PCs, but currently I'm limited to use Win7/8.1 on them to run WebOne.
Old Android smartphones are using ARM32 architecture, and there are binaries for it. However, I haven't checked them on Android.
Was there a technical reason you chose .NET over C or Go? Cheers
I've chosen C# as it is single modern language which I know enough far to develop something from scratch. :) The other choices was VB6 and VBScript, which are worst ideas.
https://github.com/Servarr/dotnet-linux-x86
(not sure if it works, noticed while jumping down to issue page mentioned here)