...
No Format |
---|
>>>>>>>>> cmake -D CMAKE_INSTALL_PREFIX=/sw/caffe/caffe-master -DBUILD_SHARED_LIBS=ON -DAtlas_LAPACK_LIBRARY=/sw/library/atlas/3.10.2/lib/liblapack.so -DBUILD_matlab=ON -DMATLAB_DIR=/sw/Matlab/R2015b -DMatlab_mexext=/sw/Matlab/R2015b/toolbox/matlab/general -DMatlab_mex=/sw/Matlab/R2015b/toolbox/matlab/general -DOpenCV_DIR=/sw/opencv/opencv-3.1.0 -DOctave_DIR=/sw/octave/3.8.0 -DCUDNN_INCLUDE="/sw/cuda/cuda_7.5.18/include" -DCUDNN_LIBRARY="/sw/cuda/cuda_7.5.18/lib64/libcudnn.so" -DPROTOBUF_LIBRARY=/sw/caffe/protobuf/lib/libprotobuf.so .. 2>&1 | tee cmakelog.txt -- Boost version: 1.60.0 -- Found the following Boost libraries: -- system -- thread -- filesystem -- chrono -- date_time -- atomic -- Found gflags (include: /sw/caffe/gflags/usr/local/include, library: /sw/caffe/gflags/usr/local/lib/libgflags.a) -- Found glog (include: /sw/caffe/glog/0.3.3/include, library: /sw/caffe/glog/0.3.3/lib/libglog.so) -- Found PROTOBUF Compiler: /sw/caffe/protobuf/bin/protoc -- Found lmdb (include: /sw/caffe/lmdb/usr/local/include, library: /sw/caffe/lmdb/usr/local/lib/liblmdb.so) -- Found LevelDB (include: /sw/caffe/leveldb/include, library: /sw/caffe/leveldb/lib/libleveldb.so) -- Found Snappy (include: /sw/caffe/snappy/include, library: /sw/caffe/snappy/lib/libsnappy.so) -- CUDA detected: 7.5 -- Found cuDNN: ver. 4.0.7 found (include: /sw/cuda/cuda_7.5.18/include, library: /sw/cuda/cuda_7.5.18/lib64/libcudnn.so) -- Added CUDA NVCC flags for: sm_20 -- OpenCV found (/sw/opencv/opencv-3.1.0/cmake) -- Found Atlas: /sw/library/atlas/3.10.2/include -- Found Atlas (include: /sw/library/atlas/3.10.2/include, library: /sw/library/atlas/3.10.2/lib/libatlas.so) -- NumPy ver. 1.12.0.dev0+1380fdd found (include: /sw/python/2.7.1-shared/lib/python2.7/site-packages/numpy-1.12.0.dev0+1380fdd-py2.7-linux-x86_64.egg/numpy/core/include) -- Boost version: 1.60.0 -- Found the following Boost libraries: -- python dirname: missing operand Try `dirname --help' for more information. dirname: missing operand Try `dirname --help' for more information. -- Detected Doxygen OUTPUT_DIRECTORY: ./doxygen/ -- -- ******************* Caffe Configuration Summary ******************* -- General: -- Version : 1.0.0-rc3 -- Git : unknown -- System : Linux -- C++ compiler : /usr/bin/c++ -- Release CXX flags : -O3 -DNDEBUG -fPIC -Wall -Wno-sign-compare -Wno-uninitialized -- Debug CXX flags : -g -fPIC -Wall -Wno-sign-compare -Wno-uninitialized -- Build type : Release -- -- BUILD_SHARED_LIBS : ON -- BUILD_python : ON -- BUILD_matlab : ON -- BUILD_docs : ON -- CPU_ONLY : OFF -- USE_OPENCV : ON -- USE_LEVELDB : ON -- USE_LMDB : ON -- ALLOW_LMDB_NOLOCK : OFF -- -- Dependencies: -- BLAS : Yes (Atlas) -- Boost : Yes (ver. 1.60) -- glog : Yes -- gflags : Yes -- protobuf : Yes (ver. 3.0.0) -- lmdb : Yes (ver. 0.9.70) -- LevelDB : Yes (ver. 1.18) -- Snappy : Yes (ver. 1.1.3) -- OpenCV : Yes (ver. 3.1.0) -- CUDA : Yes (ver. 7.5) -- -- NVIDIA CUDA: -- Target GPU(s) : Auto -- GPU arch(s) : sm_20 -- cuDNN : Yes (ver. 4.0.7) -- -- Python: -- Interpreter : /sw/python/2.7.1-shared/bin/python2.7 (ver. 2.7.1) -- Libraries : /sw/python/2.7.1-shared/lib/libpython2.7.so (ver 2.7.1) -- NumPy : /sw/python/2.7.1-shared/lib/python2.7/site-packages/numpy-1.12.0.dev0+1380fdd-py2.7-linux-x86_64.egg/numpy/core/include (ver 1.12.0.dev0+1380fdd) -- -- Matlab: -- Matlab : Yes (/sw/Matlab/R2015b/toolbox/matlab/general, /sw/Matlab/R2015b/toolbox/matlab/general -- Octave : Yes (/sw/octave/3.8.0/bin/mkoctfile) -- Build mex using : Matlab -- -- Documentaion: -- Doxygen : /usr/bin/doxygen (1.6.1) -- config_file : /sw/caffe/caffe-master/.Doxyfile -- -- Install: -- Install path : /sw/caffe/caffe-master -- -- Configuring done -- Generating done -- Build files have been written to: /sw/caffe/caffe-master/build >>>>>>>>> |
No Format |
---|
make [ 1%] Built0%] Running C++/Python protocol buffer compiler on /sw/caffe/caffe-master/src/caffe/proto/caffe.proto Scanning dependencies of target proto [ 1%] Building NVCCCXX (Device) object src/caffe/CMakeFiles/cuda_compileproto.dir/layers/cuda_compile_generated/_absval_layer.cu_/include/caffe/proto/caffe.pb.cc.o [ 1%] BuildingLinking NVCCCXX (Device)static objectlibrary src../caffe../CMakeFiles/lib/libproto.a [ 1%] Built target proto [ 1%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layersutil/cuda_compile_generated_basemath_data_layerfunctions.cu.o [ 2%1%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_batch_normabsval_layer.cu.o [ 2%1%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_batchbase_reindexdata_layer.cu.o [ 2%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_biasbatch_norm_layer.cu.o [ 4%2%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_bnllbatch_reindex_layer.cu.o [ 4%2%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_concatbias_layer.cu.o [ 5%4%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_contrastivebnll_loss_layer.cu.o [ 5%4%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_convconcat_layer.cu.o [ 5%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_contrastive_croploss_layer.cu.o [ 6%5%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_cudnn_conv_layer.cu.o [ 6%5%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_cudnn_lcncrop_layer.cu.o [ 6%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_cudnn_lrnconv_layer.cu.o [ 8%6%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_cudnn_poolinglcn_layer.cu.o [ 8%6%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_cudnn_relulrn_layer.cu.o [ 9%8%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_cudnn_sigmoidpooling_layer.cu.o [ 9%8%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_cudnn_softmaxrelu_layer.cu.o snip <<< CLIP [ 9%80%] BuildingLinking NVCCCXX (Device)shared objectlibrary src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_cudnn_tanh_layer.cu.o [ 10%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_deconv_layer.cu.o [ 10%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_dropout_layer.cu.o [ 10%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_eltwise_layer.cu.o [ 12%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_elu_layer.cu.o [ 12%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_embed_layer.cu.o [ 13%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_euclidean_loss_layer.cu.o [ 13%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_exp_layer.cu.o [ 13%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_filter_layer.cu.o [ 15%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_hdf5_data_layer.cu.o [ 15%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_hdf5_output_layer.cu.o [ 15%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_im2col_layer.cu.o [ 16%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_inner_product_layer.cu.o [ 16%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_log_layer.cu.o [ 17%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_lrn_layer.cu.o [ 17%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_mvn_layer.cu.o [ 17%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_pooling_layer.cu.o [ 19%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_power_layer.cu.o [ 19%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_prelu_layer.cu.o [ 19%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_reduction_layer.cu.o [ 20%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_relu_layer.cu.o [ 20%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_scale_layer.cu.o [ 21%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_sigmoid_cross_entropy_loss_layer.cu.o [ 21%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_sigmoid_layer.cu.o [ 21%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_silence_layer.cu.o [ 23%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_slice_layer.cu.o [ 23%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_softmax_layer.cu.o [ 23%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_softmax_loss_layer.cu.o [ 24%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_split_layer.cu.o [ 24%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_tanh_layer.cu.o [ 26%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_threshold_layer.cu.o [ 26%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/layers/cuda_compile_generated_tile_layer.cu.o [ 26%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/solvers/cuda_compile_generated_adadelta_solver.cu.o [ 27%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/solvers/cuda_compile_generated_adagrad_solver.cu.o [ 27%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/solvers/cuda_compile_generated_adam_solver.cu.o [ 27%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/solvers/cuda_compile_generated_nesterov_solver.cu.o [ 28%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/solvers/cuda_compile_generated_rmsprop_solver.cu.o [ 28%] Building NVCC (Device) object src/caffe/CMakeFiles/cuda_compile.dir/solvers/cuda_compile_generated_sgd_solver.cu.o >>>> [ 79%] Building CXX object src/caffe/CMakeFiles/caffe.dir/util/upgrade_proto.cpp.o [ 80%] Linking CXX shared library ../../lib/libcaffe.so [ 80%] Built target caffe Scanning dependencies of target convert_imageset [ 80%] Building CXX object tools/CMakeFiles/convert_imageset.dir/convert_imageset.cpp.o [ 82%] Linking CXX executable convert_imageset CMakeFiles/convert_imageset.dir/convert_imageset.cpp.o: In function `main': convert_imageset.cpp:(.text+0xf3d): undefined reference to `google::protobuf::MessageLite::SerializeToString(std::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnActivationForward' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::Refresh()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::empty_string_once_init_' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormatLite::WriteUInt32(int, unsigned int, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedOutputStream::WriteLittleEndian64(unsigned long long)' /sw/library/atlas/3.10.2/lib/libatlas.so: undefined reference to `_gfortran_stop_numeric' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cv::fastFree(void*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormatLite::WriteEnum(int, int, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnCreateFilterDescriptor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64ToArray(unsigned long long, unsigned char*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormatLite::WriteInt32(int, int, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnDestroyFilterDescriptor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::Message::CheckTypeAndMergeFrom(google::protobuf::MessageLite const&)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint64Fallback()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::GoogleOnceInitImpl(long*, google::protobuf::Closure*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnDestroy' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::ReadTagFallback(unsigned int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnSetPooling2dDescriptor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnDivisiveNormalizationBackward' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::empty_string_' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnAddTensor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnSetConvolution2dDescriptor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::UnknownFieldSet::UnknownFieldSet()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::Message::~Message()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(google::protobuf::Descriptor const*, google::protobuf::Message const*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint32SlowPath(unsigned int)' /sw/library/atlas/3.10.2/lib/libatlas.so: undefined reference to `_gfortran_transfer_character' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::NameOfEnum(google::protobuf::EnumDescriptor const*, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cv::flip(cv::_InputArray const&, cv::_OutputArray const&, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedOutputStream::WriteVarint64(unsigned long long)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::ArenaStringPtr::AssignWithDefault(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, google::protobuf::internal::ArenaStringPtr)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::LogMessage::operator<<(int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormatLite::WriteFloat(int, float, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::MessageLite::ParseFromCodedStream(google::protobuf::io::CodedInputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFields(google::protobuf::UnknownFieldSet const&, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::InitEmptyString()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::Message::DiscardUnknownFields()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::ReadLengthAndPushLimit()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::BytesUntilLimit() const' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnConvolutionBackwardFilter_v3' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnCreateTensorDescriptor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::BytesUntilTotalBytesLimit() const' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::CheckEntireMessageConsumedAndPopLimit(int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedOutputStream::WriteLittleEndian32(unsigned int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::ReadLittleEndian32Fallback(unsigned int*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize64(unsigned long long)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormatLite::WriteBool(int, bool, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnSetLRNDescriptor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnSoftmaxForward' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(int, google::protobuf::MessageLite const&, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::Reserve(int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::TextFormat::Print(google::protobuf::Message const&, google::protobuf::io::ZeroCopyOutputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnDestroyTensorDescriptor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::MessageLite::ParseFromString(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormatLite::ReadBytes(google::protobuf::io::CodedInputStream*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `vtable for google::protobuf::internal::FunctionClosure0' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormatLite::WriteInt64(int, long long, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::DescriptorPool::FindFileByName(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormatLite::WriteString(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::Arena::AddListNode(void*, void (*)(void*))' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cv::String::deallocate()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::Message::InitializationErrorString() const' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnLRNCrossChannelForward' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cv::imencode(cv::String const&, cv::_InputArray const&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<int, std::allocator<int> > const&)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cv::imdecode(cv::_InputArray const&, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::DescriptorPool::InternalAddGeneratedFile(void const*, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::ReflectionOps::Merge(google::protobuf::Message const&, google::protobuf::Message*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnDivisiveNormalizationForward' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnDestroyPoolingDescriptor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cv::String::allocate(unsigned long)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cv::resize(cv::_InputArray const&, cv::_OutputArray const&, cv::Size_<int>, double, double, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnSetTensor4dDescriptorEx' /sw/library/atlas/3.10.2/lib/libatlas.so: undefined reference to `_gfortran_compare_string' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnConvolutionBackwardData_v3' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnSetFilter4dDescriptor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnGetConvolutionBackwardDataAlgorithm' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::FunctionClosure0::~FunctionClosure0()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::DescriptorPool::generated_pool()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::TextFormat::Parse(google::protobuf::io::ZeroCopyInputStream*, google::protobuf::Message*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `typeinfo for google::protobuf::Message' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::FileOutputStream::FileOutputStream(int, int)' /sw/library/atlas/3.10.2/lib/libatlas.so: undefined reference to `_gfortran_st_write_done' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::VerifyVersion(int, int, char const*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cv::Mat::Mat(cv::Mat const&, cv::Rect_<int> const&)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnConvolutionBackwardBias' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnCreate' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::UnknownFieldSet::~UnknownFieldSet()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnCreateConvolutionDescriptor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cv::imread(cv::String const&, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnGetConvolutionBackwardFilterAlgorithm' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::PushLimit(int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::UnknownFieldSet::MergeFrom(google::protobuf::UnknownFieldSet const&)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnSetStream' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnGetConvolutionBackwardDataWorkspaceSize' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::SetTotalBytesLimit(int, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::LogFinisher::operator=(google::protobuf::internal::LogMessage&)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::MessageFactory::InternalRegisterGeneratedFile(char const*, void (*)(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&))' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnPoolingBackward' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::Skip(int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnGetConvolutionForwardAlgorithm' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::ReadRaw(void*, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::UnknownFieldSet::ClearFallback()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::~CodedInputStream()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::IncrementRecursionDepthAndPushLimit(int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnGetConvolutionForwardWorkspaceSize' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnLRNCrossChannelBackward' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(int, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, google::protobuf::io::CodedOutputStream*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::Arena::AllocateAligned(std::type_info const*, unsigned long)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(google::protobuf::UnknownFieldSet const&, unsigned char*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnGetConvolutionBackwardFilterWorkspaceSize' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(google::protobuf::UnknownFieldSet const&)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnConvolutionForward' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnSoftmaxBackward' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::GeneratedMessageReflection::NewGeneratedMessageReflection(google::protobuf::Descriptor const*, google::protobuf::Message const*, int const*, int, int, int, int, int, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::UnknownFieldSet::AddVarint(int, unsigned long long)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::FileInputStream::FileInputStream(int, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::ReadVarint32Fallback(unsigned int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::LogMessage::LogMessage(google::protobuf::LogLevel, char const*, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedInputStream::PopLimit(int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::RepeatedPtrFieldBase::InternalExtend(int)' /sw/library/atlas/3.10.2/lib/libatlas.so: undefined reference to `_gfortran_transfer_integer' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::Message::DebugString() const' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnCreateLRNDescriptor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::LogMessage::operator<<(char const*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::internal::WireFormat::SkipField(google::protobuf::io::CodedInputStream*, unsigned int, google::protobuf::UnknownFieldSet*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnCreatePoolingDescriptor' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::io::CodedOutputStream::VarintSize32Fallback(unsigned int)'../../lib/libcaffe.so [ 80%] Built target caffe Scanning dependencies of target convert_imageset [ 80%] Building CXX object tools/CMakeFiles/convert_imageset.dir/convert_imageset.cpp.o [ 80%] Linking CXX executable convert_imageset ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google`cv::protobufMat::io::CodedOutputStream::WriteStringWithSizeToArray(std::basic_string<char, std::char_traits<char>, std::allocator<char> >Mat(cv::Mat const&, unsigned char*cv::Rect_<int> const&)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google`cv::protobufMat::internal::LogMessage::~LogMessage()copySize(cv::Mat const&)' /sw/library/atlas/3.10.2/lib/liblapack.so: undefined reference to `_gfortran_transfer_character' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google`cv::protobuf::io::CodedInputStream::DecrementRecursionDepthAndPopLimit(imread(cv::String const&, int)' /sw/library/atlas/3.10.2/lib/libatlasliblapack.so: undefined reference to `_gfortran_st_write_done' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google`cv::protobufString::Message::GetTypeName() const' ..allocate(unsigned long)' /sw/library/atlas/3.10.2/lib/libcaffeliblapack.so.1.0.0-rc3: undefined reference to `cv::Mat::copySize(cv::Mat const&)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnDestroyConvolutionDescriptor' ../lib/libcaffe.so.1.0.0-rc3`_gfortran_transfer_integer' /sw/library/atlas/3.10.2/lib/liblapack.so: undefined reference to `cudnnActivationBackward`_gfortran_compare_string' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google`cv::protobufString::io::CodedInputStream::default_recursion_limit_deallocate()' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google`cv::imencode(cv::protobuf::internal::OnShutdown(void (*)())' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cudnnPoolingForwardString const&, cv::_InputArray const&, std::vector<unsigned char, std::allocator<unsigned char> >&, std::vector<int, std::allocator<int> > const&)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google`cv::protobufMat::internal::WireFormat::ReadPackedEnumPreserveUnknowns(google::protobuf::io::CodedInputStream*, unsigned int, bool (*)(int), google::protobuf::UnknownFieldSet*, google::protobuf::RepeatedField<int>*)deallocate()' /sw/library/atlas/3.10.2/lib/liblapack.so: undefined reference to `_gfortran_stop_numeric' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `cv::Matimdecode(cv::deallocate(_InputArray const&, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google`cv::protobuf::io::CodedInputStream::ReadLittleEndian64Fallback(unsigned long longfastFree(void*)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google::protobuf::Message::SpaceUsed() const`cv::resize(cv::_InputArray const&, cv::_OutputArray const&, cv::Size_<int>, double, double, int)' ../lib/libcaffe.so.1.0.0-rc3: undefined reference to `google`cv::protobuf::Message::SerializeToOstream(stdflip(cv::basic_ostream<charInputArray const&, stdcv::char_traits<char> >*) constOutputArray const&, int)' /sw/library/atlas/3.10.2/lib/liblapack.so: undefined reference to `_gfortran_st_write' collect2: ld returned 1 exit status make[2]: *** [tools/convert_imageset] Error 1 make[1]: *** [tools/CMakeFiles/convert_imageset.dir/all] Error 2 make: *** [all] Error 2 |
Reference
...