[Q] Is it possible to use this library on Raspberry Pi 3? #6807
-
Just as the title says, I'm trying to use this library on the raspberry pi 3, but I'm running into an error.
Can this library be used for raspberry pi 3? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
TL;DR; we don't know, we have never tested on that platform. Longer answer: if the dependencies build, then the library probably will build too. Candidly, it is unlikely that we will be able to prioritize the work to compile on a raspberry pi (any model), but if you send us PRs to fix problems we would like to merge them. If you send us questions we would be happy to help. It seems that you are using a super build, while that is convenient, it is not the best way to troubleshoot problems and it is not designed to support cross-compilation (which you may nor may not be using). In this case the error says gRPC did not compile for you, it is hard to see why from the logs you sent. I would start by manually building the dependencies (Abseil, CRC32C, Protobuf, gRPC, etc. -- see the doc/packaging.md document for details), then try to compile the library against those dependencies. Alternatively, consider using |
Beta Was this translation helpful? Give feedback.
-
Thanks for the quick response! Ultimately, I want to get access to datastore using the client credentials oauth flow. I'll take a look at your two suggestions. Thanks! |
Beta Was this translation helpful? Give feedback.
TL;DR; we don't know, we have never tested on that platform.
Longer answer: if the dependencies build, then the library probably will build too. Candidly, it is unlikely that we will be able to prioritize the work to compile on a raspberry pi (any model), but if you send us PRs to fix problems we would like to merge them. If you send us questions we would be happy to help.
It seems that you are using a super build, while that is convenient, it is not the best way to troubleshoot problems and it is not designed to support cross-compilation (which you may nor may not be using). In this case the error says gRPC did not compile for you, it is hard to see why from the logs you sent.
I would st…