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

Support for MacBook Pro with chip Apple M1 Pro running macOS Monterey #764

Open
ManjiriBirajdar opened this issue Jul 19, 2022 · 2 comments

Comments

@ManjiriBirajdar
Copy link

Environment:

Using MacBook Pro, with chip Apple M1 Pro and running macOS Monterey.

When installing EOSIO with Homebrew

% brew install eosio

the following error is thrown:

eosio: The intel architecture is required for this software.
Error: eosio: An unsatisfied requirement failed this build.
@ericpassmore
Copy link
Contributor

Try DUNE, https://github.com/eosnetworkfoundation/DUNE
Macbook M1 users have gotten EOS to work using docker.

I believe, EOS is no longer supporting arm architecture as a compile from source.

@spoonincode
Copy link
Member

Unfortunately we're not supporting macOS at the moment so there will be no macOS packages (such as via homebrew) provided by us.

DUNE is the supported way of running the software on macOS (it runs it via a Linux VM). DUNE is aimed at contract developers, not so much for running a long term node connected to a public network. It will work on both x86 & ARM macOS.

That said, we're still treating non supported platforms as "best effort" -- they are periodically monitored and PRs to fix defects are welcome. In particular:

Keep in mind ARM8 builds do not have fast wasm execution engines making them impractical to run on most public networks.

@ericpassmore ericpassmore transferred this issue from eosnetworkfoundation/mandel Aug 6, 2022
@ericpassmore ericpassmore transferred this issue from another repository Aug 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

3 participants