siamaksalman / denseposeInstalltion

How to Install DensePose
MIT License
20 stars 4 forks source link

Prototoc issue #3

Closed hoangtnm closed 3 years ago

hoangtnm commented 6 years ago

$ make ops -- The C compiler identification is GNU 5.4.0 -- The CXX compiler identification is GNU 5.4.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE
-- Caffe2: Found gflags with new-style gflags target. -- Caffe2: Cannot find glog automatically. Using legacy find. -- Found glog: /home/hoangtnm/anaconda2/include
-- Caffe2: Found glog (include: /home/hoangtnm/anaconda2/include, library: /home/hoangtnm/anaconda2/lib/libglog.so) -- Caffe2: Found protobuf with new-style protobuf targets. -- Caffe2: Protobuf version 3.5.0 -- Found CUDA: /usr/local/cuda (found suitable version "9.0", minimum required is "7.0") -- Caffe2: CUDA detected: 9.0 -- Caffe2: CUDA nvcc is: /usr/local/cuda/bin/nvcc -- Caffe2: CUDA toolkit directory: /usr/local/cuda -- Caffe2: Header version is: 9.0 -- Found CUDNN: /usr/local/cuda/include
-- Found cuDNN: v7.1.4 (include: /usr/local/cuda/include, library: /usr/local/cuda/lib64/libcudnn.so) -- Autodetected CUDA architecture(s): 6.1 -- Added CUDA NVCC flags for: -gencode;arch=compute_61,code=sm_61 -- Summary: -- CMake version : 3.5.1 -- CMake command : /usr/bin/cmake -- System name : Linux -- C++ compiler : /usr/bin/c++ -- C++ compiler version : 5.4.0 -- CXX flags : -std=c++11 -O2 -fPIC -Wno-narrowing -- Caffe2 version : 0.8.2 -- Caffe2 include path : /home/hoangtnm/anaconda2/include -- Caffe2 found CUDA : True -- CUDA version : 9.0 -- CuDNN version : 7.1.4 -- Configuring done -- Generating done -- Build files have been written to: /home/hoangtnm/workspace/densepose/build make[1]: Entering directory '/home/hoangtnm/workspace/densepose/build' make[2]: Entering directory '/home/hoangtnm/workspace/densepose/build' make[3]: Entering directory '/home/hoangtnm/workspace/densepose/build' make[3]: Entering directory '/home/hoangtnm/workspace/densepose/build' Scanning dependencies of target caffe2_detectron_custom_ops [ 12%] Building NVCC (Device) object CMakeFiles/caffe2_detectron_custom_ops_gpu.dir/detectron/ops/caffe2_detectron_custom_ops_gpu_generated_zero_even_op.cu.o [ 25%] Building NVCC (Device) object CMakeFiles/caffe2_detectron_custom_ops_gpu.dir/detectron/ops/caffe2_detectron_custom_ops_gpu_generated_pool_points_interp.cu.o make[3]: Leaving directory '/home/hoangtnm/workspace/densepose/build' make[3]: Entering directory '/home/hoangtnm/workspace/densepose/build' [ 37%] Building CXX object CMakeFiles/caffe2_detectron_custom_ops.dir/detectron/ops/zero_even_op.cc.o [ 50%] Building CXX object CMakeFiles/caffe2_detectron_custom_ops.dir/detectron/ops/pool_points_interp.cc.o In file included from /home/hoangtnm/anaconda2/include/caffe2/core/logging.h:12:0, from /home/hoangtnm/anaconda2/include/caffe2/core/allocator.h:6, from /home/hoangtnm/anaconda2/include/caffe2/core/context.h:9, from /home/hoangtnm/workspace/densepose/detectron/ops/zero_even_op.h:12, from /home/hoangtnm/workspace/densepose/detectron/ops/zero_even_op.cc:9: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:12:2: error: #error This file was generated by a newer version of protoc which is

error This file was generated by a newer version of protoc which is

^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:13:2: error: #error incompatible with your Protocol Buffer headers. Please update

error incompatible with your Protocol Buffer headers. Please update

^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:14:2: error: #error your headers.

error your headers.

^ In file included from /home/hoangtnm/anaconda2/include/caffe2/core/logging.h:12:0, from /home/hoangtnm/anaconda2/include/caffe2/core/allocator.h:6, from /home/hoangtnm/anaconda2/include/caffe2/core/context.h:9, from /home/hoangtnm/workspace/densepose/detectron/ops/pool_points_interp.h:13, from /home/hoangtnm/workspace/densepose/detectron/ops/pool_points_interp.cc:10: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:12:2: error: #error This file was generated by a newer version of protoc which is

error This file was generated by a newer version of protoc which is

^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:13:2: error: #error incompatible with your Protocol Buffer headers. Please update

error incompatible with your Protocol Buffer headers. Please update

^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:14:2: error: #error your headers.

error your headers.

^ In file included from /home/hoangtnm/anaconda2/include/caffe2/core/logging.h:12:0, from /home/hoangtnm/anaconda2/include/caffe2/core/common_gpu.h:25, from /home/hoangtnm/anaconda2/include/caffe2/core/context_gpu.h:8, from /home/hoangtnm/workspace/densepose/detectron/ops/zero_even_op.cu:9: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:12:2: error: #error This file was generated by a newer version of protoc which is

error This file was generated by a newer version of protoc which is

^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:13:2: error: #error incompatible with your Protocol Buffer headers. Please update

error incompatible with your Protocol Buffer headers. Please update

^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:14:2: error: #error your headers.

error your headers.

^ In file included from /home/hoangtnm/anaconda2/include/caffe2/core/logging.h:12:0, from /home/hoangtnm/anaconda2/include/caffe2/core/common_gpu.h:25, from /home/hoangtnm/anaconda2/include/caffe2/core/context_gpu.h:8, from /home/hoangtnm/workspace/densepose/detectron/ops/pool_points_interp.cu:11: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:12:2: error: #error This file was generated by a newer version of protoc which is

error This file was generated by a newer version of protoc which is

^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:13:2: error: #error incompatible with your Protocol Buffer headers. Please update

error incompatible with your Protocol Buffer headers. Please update

^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:14:2: error: #error your headers.

error your headers.

^ CMake Error at caffe2_detectron_custom_ops_gpu_generated_zero_even_op.cu.o.cmake:219 (message): Error generating /home/hoangtnm/workspace/densepose/build/CMakeFiles/caffe2_detectron_custom_ops_gpu.dir/detectron/ops/./caffe2_detectron_custom_ops_gpu_generated_zero_even_op.cu.o

CMakeFiles/caffe2_detectron_custom_ops_gpu.dir/build.make:63: recipe for target 'CMakeFiles/caffe2_detectron_custom_ops_gpu.dir/detectron/ops/caffe2_detectron_custom_ops_gpu_generated_zero_even_op.cu.o' failed make[3]: [CMakeFiles/caffe2_detectron_custom_ops_gpu.dir/detectron/ops/caffe2_detectron_custom_ops_gpu_generated_zero_even_op.cu.o] Error 1 make[3]: Waiting for unfinished jobs.... CMake Error at caffe2_detectron_custom_ops_gpu_generated_pool_points_interp.cu.o.cmake:219 (message): Error generating /home/hoangtnm/workspace/densepose/build/CMakeFiles/caffe2_detectron_custom_ops_gpu.dir/detectron/ops/./caffe2_detectron_custom_ops_gpu_generated_pool_points_interp.cu.o

CMakeFiles/caffe2_detectron_custom_ops_gpu.dir/build.make:70: recipe for target 'CMakeFiles/caffe2_detectron_custom_ops_gpu.dir/detectron/ops/caffe2_detectron_custom_ops_gpu_generated_pool_points_interp.cu.o' failed make[3]: [CMakeFiles/caffe2_detectron_custom_ops_gpu.dir/detectron/ops/caffe2_detectron_custom_ops_gpu_generated_pool_points_interp.cu.o] Error 1 make[3]: Leaving directory '/home/hoangtnm/workspace/densepose/build' CMakeFiles/Makefile2:104: recipe for target 'CMakeFiles/caffe2_detectron_custom_ops_gpu.dir/all' failed make[2]: [CMakeFiles/caffe2_detectron_custom_ops_gpu.dir/all] Error 2 make[2]: Waiting for unfinished jobs.... In file included from /home/hoangtnm/anaconda2/include/caffe2/core/logging.h:12:0, from /home/hoangtnm/anaconda2/include/caffe2/core/allocator.h:6, from /home/hoangtnm/anaconda2/include/caffe2/core/context.h:9, from /home/hoangtnm/workspace/densepose/detectron/ops/zero_even_op.h:12, from /home/hoangtnm/workspace/densepose/detectron/ops/zero_even_op.cc:9: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::TensorProto::set_allocated_device_detail(caffe2::DeviceOption)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:3405:23: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ device_detail = ::google::protobuf::internal::GetOwnedMessage( ^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::TensorProto::set_allocated_segment(caffe2::TensorProto_Segment)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:3459:17: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ segment = ::google::protobuf::internal::GetOwnedMessage( ^ In file included from /home/hoangtnm/anaconda2/include/caffe2/core/logging.h:12:0, from /home/hoangtnm/anaconda2/include/caffe2/core/allocator.h:6, from /home/hoangtnm/anaconda2/include/caffe2/core/context.h:9, from /home/hoangtnm/workspace/densepose/detectron/ops/pool_points_interp.h:13, from /home/hoangtnm/workspace/densepose/detectron/ops/pool_points_interp.cc:10: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::TensorProto::set_allocated_device_detail(caffe2::DeviceOption)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:3405:23: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ device_detail = ::google::protobuf::internal::GetOwnedMessage( ^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::TensorProto::set_allocated_segment(caffe2::TensorProto_Segment)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:3459:17: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ segment = ::google::protobuf::internal::GetOwnedMessage( ^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::Argument::set_allocated_n(caffe2::NetDef)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:4183:11: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ n = ::google::protobuf::internal::GetOwnedMessage( ^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::Argument::set_allocated_n(caffe2::NetDef)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:4183:11: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ n = ::google::protobuf::internal::GetOwnedMessage( ^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::OperatorDef::set_allocated_device_option(caffe2::DeviceOption)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:4950:23: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ device_option = ::google::protobuf::internal::GetOwnedMessage( ^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::OperatorDef::set_allocated_device_option(caffe2::DeviceOption)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:4950:23: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ device_option = ::google::protobuf::internal::GetOwnedMessage( ^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::NetDef::set_allocated_device_option(caffe2::DeviceOption)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:5407:23: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ device_option = ::google::protobuf::internal::GetOwnedMessage( ^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::NetDef::set_allocated_device_option(caffe2::DeviceOption)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:5407:23: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ device_option = ::google::protobuf::internal::GetOwnedMessage( ^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::BlobProto::set_allocated_tensor(caffe2::TensorProto)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:6409:16: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ tensor = ::google::protobuf::internal::GetOwnedMessage( ^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::BlobProto::set_allocated_tensor(caffe2::TensorProto)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:6409:16: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ tensor = ::google::protobuf::internal::GetOwnedMessage( ^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::BlobProto::set_allocated_qtensor(caffe2::QTensorProto)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:6526:17: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ qtensor = ::google::protobuf::internal::GetOwnedMessage( ^ /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h: In member function ‘void caffe2::BlobProto::set_allocated_qtensor(caffe2::QTensorProto)’: /home/hoangtnm/anaconda2/include/caffe2/proto/caffe2.pb.h:6526:17: error: ‘GetOwnedMessage’ is not a member of ‘google::protobuf::internal’ qtensor = ::google::protobuf::internal::GetOwnedMessage( ^ CMakeFiles/caffe2_detectron_custom_ops.dir/build.make:86: recipe for target 'CMakeFiles/caffe2_detectron_custom_ops.dir/detectron/ops/zero_even_op.cc.o' failed make[3]: [CMakeFiles/caffe2_detectron_custom_ops.dir/detectron/ops/zero_even_op.cc.o] Error 1 make[3]: Waiting for unfinished jobs.... CMakeFiles/caffe2_detectron_custom_ops.dir/build.make:62: recipe for target 'CMakeFiles/caffe2_detectron_custom_ops.dir/detectron/ops/pool_points_interp.cc.o' failed make[3]: [CMakeFiles/caffe2_detectron_custom_ops.dir/detectron/ops/pool_points_interp.cc.o] Error 1 make[3]: Leaving directory '/home/hoangtnm/workspace/densepose/build' CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/caffe2_detectron_custom_ops.dir/all' failed make[2]: [CMakeFiles/caffe2_detectron_custom_ops.dir/all] Error 2 make[2]: Leaving directory '/home/hoangtnm/workspace/densepose/build' Makefile:127: recipe for target 'all' failed make[1]: [all] Error 2 make[1]: Leaving directory '/home/hoangtnm/workspace/densepose/build' Makefile:13: recipe for target 'ops' failed make: *** [ops] Error 2

My system is: OS: Ubuntu 16.04 GPU: Nvidia GTX 1070Ti CUDA: 9.0 cuDNN: 7.1.4 Python: 2.7 from anaconda

siamaksalman commented 6 years ago

@hoangtnm checkout this issue