faiss-server icon indicating copy to clipboard operation
faiss-server copied to clipboard

which protobuf version?

Open roeniss opened this issue 4 years ago • 2 comments

I can't make:

/root/faiss-server/src/protobuf/faiss.pb.h:17:2: error: #error This file was generated by an older version of protoc which is
 #error This file was generated by an older version of protoc which is
  ^~~~~
/root/faiss-server/src/protobuf/faiss.pb.h:18:2: error: #error incompatible with your Protocol Buffer headers. Please
 #error incompatible with your Protocol Buffer headers.  Please
  ^~~~~
/root/faiss-server/src/protobuf/faiss.pb.h:19:2: error: #error regenerate this file with a newer version of protoc.
 #error regenerate this file with a newer version of protoc.
  ^~~~~
In file included from /root/faiss-server/src/protobuf/faiss.grpc.pb.h:7:0,
                 from /root/faiss-server/src/main.cpp:6:
/root/faiss-server/src/protobuf/faiss.pb.h:27:10: fatal error: google/protobuf/inlined_string_field.h: No such file or directory
 #include <google/protobuf/inlined_string_field.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
CMakeFiles/faiss_server.dir/build.make:75: recipe for target 'CMakeFiles/faiss_server.dir/main.o' failed
make[5]: *** [CMakeFiles/faiss_server.dir/main.o] Error 1
CMakeFiles/Makefile2:82: recipe for target 'CMakeFiles/faiss_server.dir/all' failed
make[4]: *** [CMakeFiles/faiss_server.dir/all] Error 2
Makefile:90: recipe for target 'all' failed
make[3]: *** [all] Error 2
CMakeFiles/faiss-server.dir/build.make:85: recipe for target 'faiss-server/src/faiss-server-stamp/faiss-server-build' failed
make[2]: *** [faiss-server/src/faiss-server-stamp/faiss-server-build] Error 2
CMakeFiles/Makefile2:100: recipe for target 'CMakeFiles/faiss-server.dir/all' failed
make[1]: *** [CMakeFiles/faiss-server.dir/all] Error 2
Makefile:90: recipe for target 'all' failed
make: *** [all] Error 2

roeniss avatar Apr 25 '21 13:04 roeniss

it was ubuntu 18.04 and I manually built latest protobuf after got failed with apt install libprotobuf-dev

roeniss avatar Apr 25 '21 13:04 roeniss

Any updates on this? I am running into a similar problem.

(base) ➜  ~ protoc --version
libprotoc 3.19.4

OS: Mac OS X

raunit-x avatar Mar 13 '22 19:03 raunit-x