Skip to content
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

Provide aarch64 binaries #1674

Open
xunfeng1980 opened this issue Feb 17, 2023 · 5 comments
Open

Provide aarch64 binaries #1674

xunfeng1980 opened this issue Feb 17, 2023 · 5 comments

Comments

@xunfeng1980
Copy link

No description provided.

@spotandjake
Copy link
Member

Grain does support m1

@phated
Copy link
Member

phated commented Feb 17, 2023

When building Grain from source, everything works great on aarch64 Mac computers. We also supply aarch64 Linux docker images: https://github.com/grain-lang/grain/pkgs/container/grain/71393126?tag=main

No CI service provides aarch64 Mac runners and the pkg tool doesn't allow x86 -> aarch64 cross-compiles, so we don't have the ability to build binaries for it.

I'll change your title to "Provide aarch64 binaries" so it is accurately tracking what doesn't currently exist.

@phated phated changed the title support Mac M1 cpu Provide aarch64 binaries Feb 17, 2023
@adsouza
Copy link

adsouza commented Jan 8, 2024

Would it be possible to have the Homebrew cask build it from source on ARM instead of defaulting to just downloading the prebuilt x64 binary?

@phated
Copy link
Member

phated commented Jan 8, 2024

@adsouza no, the build tools aren't easily available via brew.

@Phault
Copy link

Phault commented Mar 31, 2024

@phated Things have changed and the macos-14, macos-14-xlarge, macos-13-xlarge and macos-latest-xlarge runners are now available for arm64. The first one is available for everyone regardless of any GitHub plan.

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

No branches or pull requests

5 participants