In gRPC, go to third_party/protobuf and do a make install there as well.

libtcmalloc-minimal4 is not enough for compiling, I think you also need
development headers. Try installing libgoogle-perftools-dev as well.

I'll see if I can make the dependency to tcmalloc completely optional, I
use it mostly for profiling and it is not strictly needed.

2015-12-14 16:52 GMT+01:00 Sergio Fernández <[email protected]>:

> Hi Sebastian,
>
> On Mon, Dec 14, 2015 at 4:41 PM, Sebastian Schaffert <
> [email protected]> wrote:
> >
> > > Did I missed any installation step?
> >
> > It seems you are missing Protobuf 3.0 and tcmalloc. tcmalloc is in the
> > Debian repositories, Protobuf 3.0 currently needs to be installed
> manually
> > (or as part of gRPC 0.10.0). My suggestion is to checkout the gRPC git
> > repository, build and install to /usr/local for the moment. I'll see if I
> > can somehow find a way to automate this step.
>
>
> I installed tcmalloc via the libtcmalloc-minimal4 debian package; is that
> the right one?
>
> Regarding protobuf, I installed bia the grpc repo from github as follows:
>
> git clone https://github.com/grpc/grpc.git \
>     && cd grpc \
>     && git submodule update --init --recursive \
>     && make \
>     && make install
>
> But someone it doesn't go to the path Ostrich expects...
>
>
>
> --
> Sergio Fernández
> Partner Technology Manager
> Redlink GmbH
> m: +43 6602747925
> e: [email protected]
> w: http://redlink.co
>

Reply via email to