webone icon indicating copy to clipboard operation
webone copied to clipboard

Making a x86 build for Linux

Open Nanandmic567 opened this issue 3 years ago • 4 comments

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. ❤️

Nanandmic567 avatar Jan 27 '21 04:01 Nanandmic567

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.

atauenis avatar Jan 27 '21 10:01 atauenis

Was there a technical reason you chose .NET over C or Go? Cheers

mrx23dot avatar Jun 11 '21 23:06 mrx23dot

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.

atauenis avatar Jun 12 '21 08:06 atauenis

https://github.com/Servarr/dotnet-linux-x86

(not sure if it works, noticed while jumping down to issue page mentioned here)

Randrianasulu avatar Mar 20 '23 16:03 Randrianasulu