Skip to content

Arm64 support #7866

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

Open
wants to merge 12 commits into
base: develop
Choose a base branch
from
Open

Arm64 support #7866

wants to merge 12 commits into from

Conversation

ahossny
Copy link

@ahossny ahossny commented Mar 29, 2025

Adds Support to ARM64
Migrated to :NET8

I have started this project and my aim to add arm64 support, as it would be more efficient and would not drain my battery.

image

@ahossny ahossny force-pushed the arm64_support branch 5 times, most recently from 066dc37 to bcac1bb Compare March 29, 2025 16:16
@GriffinCodes
Copy link

Would you be able to share the build so I could use and test this? Greatly appreciate your work!

@ahossny
Copy link
Author

ahossny commented Apr 3, 2025

@GriffinCodes, I have added a release for arm64 here. Let me know if you find any issues.

@SemyonL
Copy link

SemyonL commented Apr 3, 2025

Hi @ahossny,
installed the build, but it says dotnet runtime is missing.
Screenshot 2025-04-03 185825
Screenshot 2025-04-03 190753

@SemyonL
Copy link

SemyonL commented Apr 3, 2025

@ahossny,
A ShareX.runtimeconfig.json right next to exe is needed with this content:

{
    "runtimeOptions": {
      "tfm": "net8.0",
      "framework": {
        "name": "Microsoft.WindowsDesktop.App",
        "version": "8.0.0"
      }
    }
}

Then the app runs normally. So far it works great, thank you for your work!

@ahossny
Copy link
Author

ahossny commented Apr 3, 2025

@SemyonL, thank you for your feedback. I have updated the code to contain this configuration file. and a new build is now published.
Release

@BrycensRanch
Copy link

BrycensRanch commented Jun 8, 2025

@ahossny Sorry to nag, but the Windows 10 SDK that the CI builders are using came out in 5 and a half years ago. Can you bump it to something that is preinstalled on the windows-latest image like 10.0.26100.0 ? (For the percentage of developers that do use the Windows 11/10 SDKs, they usually have the latest version installed)

@ahossny
Copy link
Author

ahossny commented Jun 21, 2025

@ahossny Sorry to nag, but the Windows 10 SDK that the CI builders are using came out in 5 and a half years ago. Can you bump it to something that is preinstalled on the windows-latest image like 10.0.26100.0 ? (For the percentage of developers that do use the Windows 11/10 SDKs, they usually have the latest version installed)

@BrycensRanch Upgraded Windows SDK to the latest version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants