Open hana9090 opened 6 years ago
Guys please help me how to deal with? I check all people solutions from thread of same issue! nothing stop this error.
UBUNTU 17.10 CUDA 8 CUDNN 5 gcc (Ubuntu 4.8.5-4ubuntu6) 4.8.5 protoc --version: libprotoc 3.5.1
I use this caffe version which support CUDNN5: sudo git clone https://github.com/nils489/caffe-fast-rcnn.git
[ 80%] Linking CXX executable extract_features CMakeFiles/extract_features.dir/extract_features.cpp.o: In function `std::string* google::MakeCheckOpString<int, int>(int const&, int const&, char const*)': extract_features.cpp:(.text._ZN6google17MakeCheckOpStringIiiEEPSsRKT_RKT0_PKc[_ZN6google17MakeCheckOpStringIiiEEPSsRKT_RKT0_PKc]+0x43): undefined reference to `google::base::CheckOpMessageBuilder::NewString()' CMakeFiles/extract_features.dir/extract_features.cpp.o: In function `std::string* google::MakeCheckOpString<unsigned int, int>(unsigned int const&, int const&, char const*)': extract_features.cpp:(.text._ZN6google17MakeCheckOpStringIjiEEPSsRKT_RKT0_PKc[_ZN6google17MakeCheckOpStringIjiEEPSsRKT_RKT0_PKc]+0x43): undefined reference to `google::base::CheckOpMessageBuilder::NewString()' CMakeFiles/extract_features.dir/extract_features.cpp.o: In function `std::string* google::MakeCheckOpString<unsigned long, unsigned long>(unsigned long const&, unsigned long const&, char const*)': extract_features.cpp:(.text._ZN6google17MakeCheckOpStringImmEEPSsRKT_RKT0_PKc[_ZN6google17MakeCheckOpStringImmEEPSsRKT_RKT0_PKc]+0x44): undefined reference to `google::base::CheckOpMessageBuilder::NewString()' CMakeFiles/extract_features.dir/extract_features.cpp.o: In function `int feature_extraction_pipeline<float>(int, char**)': extract_features.cpp:(.text._Z27feature_extraction_pipelineIfEiiPPc[_Z27feature_extraction_pipelineIfEiiPPc]+0xd65): undefined reference to `google::protobuf::internal::empty_string_' extract_features.cpp:(.text._Z27feature_extraction_pipelineIfEiiPPc[_Z27feature_extraction_pipelineIfEiiPPc]+0xf3d): undefined reference to `google::protobuf::MessageLite::SerializeToString(std::string*) const' ../lib/libcaffe.so: undefined reference to `google::protobuf::Message::InitializationErrorString() const' ../lib/libcaffe.so: undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::string const&, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so: undefined reference to `google::protobuf::io::CodedOutputStream::WriteStringWithSizeToArray(std::string const&, unsigned char*)' ../lib/libcaffe.so: undefined reference to `google::protobuf::Message::GetTypeName() const' ../lib/libcaffe.so: undefined reference to `google::protobuf::Message::DebugString() const' ../lib/libcaffe.so: undefined reference to `google::protobuf::MessageLite::ParseFromString(std::string const&)' ../lib/libcaffe.so: undefined reference to `google::protobuf::internal::NameOfEnum(google::protobuf::EnumDescriptor const*, int)' ../lib/libcaffe.so: undefined reference to `google::protobuf::internal::ArenaStringPtr::AssignWithDefault(std::string const*, google::protobuf::internal::ArenaStringPtr)' ../lib/libcaffe.so: undefined reference to `google::protobuf::DescriptorPool::FindFileByName(std::string const&) const' ../lib/libcaffe.so: undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::string*)' ../lib/libcaffe.so: undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char const*, void (*)(std::string const&))' ../lib/libcaffe.so: undefined reference to `leveldb::DB::Open(leveldb::Options const&, std::string const&, leveldb::DB**)' ../lib/libcaffe.so: undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::string const&, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so: undefined reference to `leveldb::Status::ToString() const' ../lib/libcaffe.so: undefined reference to `google::protobuf::internal::WireFormatLite::WriteString(int, std::string const&, google::protobuf::io::CodedOutputStream*)' collect2: error: ld returned 1 exit status tools/CMakeFiles/extract_features.dir/build.make:134: recipe for target 'tools/extract_features' failed make[2]: *** [tools/extract_features] Error 1 CMakeFiles/Makefile2:433: recipe for target 'tools/CMakeFiles/extract_features.dir/all' failed make[1]: *** [tools/CMakeFiles/extract_features.dir/all] Error 2 Makefile:129: recipe for target 'all' failed make: *** [all] Error 2
Please check out if this thread helps you. https://github.com/BVLC/caffe/issues/3046
Guys please help me how to deal with? I check all people solutions from thread of same issue! nothing stop this error.
UBUNTU 17.10 CUDA 8 CUDNN 5 gcc (Ubuntu 4.8.5-4ubuntu6) 4.8.5 protoc --version: libprotoc 3.5.1
I use this caffe version which support CUDNN5: sudo git clone https://github.com/nils489/caffe-fast-rcnn.git