-
Notifications
You must be signed in to change notification settings - Fork 13
Building: gRPC Support
Christopher Canel edited this page Sep 5, 2018
·
1 revision
SAF can optionally use gRPC for inter-machine communication (ZeroMQ is the other option).
gRPC's C++ installation instructions for building from source are
here. Some
systems, such as Debian, provide packages, but keep in mind that you
need both the C and C++ libraries (e.g., libgrpc-dev
and libgrpc++-dev
).
Note: gRPC requires Protobuf support, but compiling gRPC when more
than one version of libprotobuf
is installed doesn't work out of the box.
For example, the packaged version of libprotobuf
that ships with Ubuntu might
conflict with what you have installed manually in /usr/local
. See
this issue for a workaround.