Protobuf: macOS Apple M1/Arm Support

Created on 18 Nov 2020  路  5Comments  路  Source: protocolbuffers/protobuf

Are there plans to add macOS Apple M1/Arm Support. I'd like to install Mosh on my machine but Protocol Buffer is a required dependency. I imagine there will be a greater and greater demand for compatibility.

Most helpful comment

Why was this issue closed? I still see no precompiled binaries for Mac arch 64? I am particularly interested in a precompiled Java build.

   > Could not find protoc-3.14.0-osx-aarch_64.exe (com.google.protobuf:protoc:3.14.0).
     Searched in the following locations:
         https://jcenter.bintray.com/com/google/protobuf/protoc/3.14.0/protoc-3.14.0-osx-aarch_64.exe

All 5 comments

What build error are you getting?

The only Arm based package that I can see on the release page is protoc-3.14.0-linux-aarch_64.zip.

When adding the protoc binary to my PATH, I receive a cannot execute binary file when executing protoc --version in my terminal for example.

It might take us some time to be able to start publishing precompiled binaries for Apple ARM machines, but you should still be able to use protobuf by building from source.

Why was this issue closed? I still see no precompiled binaries for Mac arch 64? I am particularly interested in a precompiled Java build.

   > Could not find protoc-3.14.0-osx-aarch_64.exe (com.google.protobuf:protoc:3.14.0).
     Searched in the following locations:
         https://jcenter.bintray.com/com/google/protobuf/protoc/3.14.0/protoc-3.14.0-osx-aarch_64.exe

I'd love to see pre-compiled binaries for macOS Arm too, although I know that might be non-trivial. Is there anything a first-time contributor might be able to help with?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

sunpoet picture sunpoet  路  32Comments

blowmage picture blowmage  路  73Comments

Interfere picture Interfere  路  30Comments

jtattermusch picture jtattermusch  路  83Comments

laszloagardi picture laszloagardi  路  40Comments