Thank you for adding your comments on installing openpose in a condo environment. I followed your instructions, and got an error related to protobuf. I'm asking this question because on the OpenPose website (https://github.com/CMU-Perceptual-Computing-Lab/openpose/blob/master/doc/installation.md), they mention that "Anaconda includes a Protobuf version that is incompatible with Caffe", and I'm wondering if there is a particular version of protobuf to be installed.
This issue has not been explicitly addressed on the Caffe website.
Here is the error:
Executed Command (if any)
(openpose) $ make -j`nproc`
OpenPose Output (if any)
/anaconda/envs/openpose/include/google/protobuf/stubs/mutex.h:58:8: error: ‘mutex’ in namespace ‘std’ does not name a type
std::mutex mu_;
^
/anaconda/envs/openpose/include/google/protobuf/stubs/mutex.h: In member function ‘void google::protobuf::internal::WrappedMutex::Lock()’:
/anaconda/envs/openpose/include/google/protobuf/stubs/mutex.h:51:17: error: ‘mu_’ was not declared in this scope
void Lock() { mu_.lock(); }
^
/anaconda/envs/openpose/include/google/protobuf/stubs/mutex.h: In member function ‘void google::protobuf::internal::WrappedMutex::Unlock()’:
/anaconda/envs/openpose/include/google/protobuf/stubs/mutex.h:52:19: error: ‘mu_’ was not declared in this scope
void Unlock() { mu_.unlock(); }
Type of Issue
Compilation/installation error
Your System Configuration
OpenPose version: 1.3.0
General configuration:
Installation mode: CMake, sh script, manual Makefile installation, ... (Ubuntu);
Operating system (lsb_release -a in Ubuntu):
Distributor ID: Ubuntu
Description: Ubuntu 16.04.5 LTS
Release: 16.04
Codename: xenial
Release or Debug mode? (by defualt: release): Release
Hello Professor,
Issue Summary
Thank you for adding your comments on installing openpose in a condo environment. I followed your instructions, and got an error related to protobuf. I'm asking this question because on the OpenPose website (https://github.com/CMU-Perceptual-Computing-Lab/openpose/blob/master/doc/installation.md), they mention that "Anaconda includes a Protobuf version that is incompatible with Caffe", and I'm wondering if there is a particular version of protobuf to be installed.
This issue has not been explicitly addressed on the Caffe website.
Here is the error:
Executed Command (if any)
OpenPose Output (if any)
Type of Issue
Your System Configuration
OpenPose version: 1.3.0
General configuration:
Installation mode: CMake, sh script, manual Makefile installation, ... (Ubuntu);
Operating system (
lsb_release -a
in Ubuntu): Distributor ID: Ubuntu Description: Ubuntu 16.04.5 LTS Release: 16.04 Codename: xenialRelease or Debug mode? (by defualt: release): Release
Compiler : gcc (Ubuntu 5.4.0-6ubuntu1~16.04.10) 5.4.0 20160609
Non-default settings:
3rd-party software:
Thank you. I'd greatly appreciate your help resolving this issue.