icsharpcode / AvaloniaILSpy

Avalonia-based .NET Decompiler (port of ILSpy)
1.52k stars 171 forks source link

add ARM64 #50

Closed iMonZ closed 3 years ago

iMonZ commented 3 years ago

Please add an arm64 build for linux and macOS

christophwille commented 3 years ago

How would we verify that? I only have a Windows Surface X, and my MBP is 2015 Intel. Without actual HW on our end this is going to be a very brittle release.

iMonZ commented 3 years ago

How would we verify that? I only have a Windows Surface X, and my MBP is 2015 Intel. Without actual HW on our end this is going to be a very brittle release.

Hey, I have an arm64 MacBook and arm64 Linux device :)

iMonZ commented 3 years ago

How would we verify that? I only have a Windows Surface X, and my MBP is 2015 Intel. Without actual HW on our end this is going to be a very brittle release.

Hey, I have an arm64 MacBook and arm64 Linux device :)

I would like to help it myself but your build system is not compatible with my system (visual studio)

iMonZ commented 3 years ago

How would we verify that? I only have a Windows Surface X, and my MBP is 2015 Intel. Without actual HW on our end this is going to be a very brittle release.

Hey, the macOS build SDK is 10.13 do you know where this is defined or how to change this? This is definitely too low!

christophwille commented 3 years ago

I don't think we are doing anything with macOS SDKs, that must be implicit through either .NET Core or maybe Avalonia?

iMonZ commented 3 years ago

So we need to wait until .NET 6.0 is released

https://github.com/dotnet/runtime/issues/43313

But still the current .NET SDK is using the X15 SDK and the latest artefact of ILSpy is using the X13 one which I just don't understand.

christophwille commented 3 years ago

Oh, right, Scott Hunter mentioned M1 + .NET 5 RTM too close together during his .NET Conf Focus Windows talk.

iMonZ commented 3 years ago

This issue is going to be continued here: #56