-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uuuh I caught linux-x86 on dotnet 7.0 #95240
Comments
Native aot, Window x86 32 bit too dont supported although .net native support x86 32 bit,but I think Linux x86 32 bit is really dead |
See #86573 Currently the x86 support for NativeAOT still has a lot of issues need to be resolved, but no one has time to look into it. |
Description
Why did you not tell me truth because I catch compilation log like
linux-bionic-x66
?I have proof
Why does NativeAOT not support for dotnet 7.0 on Linux? Woah! I thought Dotnet 7.0 has support with
linux-x86
Reproduction Steps
net 7.0 tried to compile with
-r linux-x86
since I checked history of compilation-log.Expected behavior
I expected Microsoft betrays us. Because linux-x86 supported on Linux whatever it works. I bet sure because Microsoft shouldn't betray to C#/F# developers.
Please release 32 bit version on Linux now!
Actual behavior
Feel shy cause hidden history of compilation-log and I caught it.
Regression?
net7.0 and net8.0
Known Workarounds
Workaround on net7.0 and 8.0 with
linux-x64
= okBut it cannot compiled to 32 bit.
/usr/share/dotnet/sdk/8.0.100/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(90,5): error NETSDK1203: Ahead-of-time compilation is not supported for the target runtime identifier 'linux-x86'.
What did you about?
Configuration
x64
Other information
I already installed clang / gcc for x64 and x86
The text was updated successfully, but these errors were encountered: