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 >
