Caffe Installation ERROR

526 views
Skip to first unread message

Shraddhs Vora

unread,
Feb 19, 2015, 12:02:59 PM2/19/15
to caffe...@googlegroups.com
Dear Sir/Madam,

Below is my Makefile.config parameters:

#########################################################

INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /home/internal/sysadmin/shraddhav/LIBS/YUVA/PROTOBUF/intel/CompXE_20131117/protobuf-2.5.0/include /home/internal/sysadmin/shraddhav/LIBS/YUVA/GFLAGS/intel/CompXE_20131117/fPIC/namespaceGOOGLE/gflags-2.1.1/include /home/internal/sysadmin/shraddhav/LIBS/YUVA/GLOG/intel/CompXE_20131117/Patched/glog-0.3.3/include /home/internal/sysadmin/shraddhav/LIBS/HDF5/cpu/serial/intel/CompXE_20131117/hdf5-1.8.11/hdf5/include /home/internal/sysadmin/shraddhav/LIBS/LevelDB/leveldb-1.15.0/include /home/internal/sysadmin/shraddhav/LIBS/libs-tar/mdb/libraries/liblmdb


LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /home/internal/sysadmin/shraddhav/LIBS/YUVA/PROTOBUF/intel/CompXE_20131117/protobuf-2.5.0/lib /home/internal/sysadmin/shraddhav/LIBS/YUVA/GFLAGS/intel/CompXE_20131117/fPIC/namespaceGOOGLE/gflags-2.1.1/lib /home/internal/sysadmin/shraddhav/LIBS/YUVA/GLOG/intel/CompXE_20131117/Patched/glog-0.3.3/lib /home/internal/sysadmin/shraddhav/LIBS/HDF5/cpu/serial/intel/CompXE_20131117/hdf5-1.8.11/hdf5/lib /home/internal/sysadmin/shraddhav/LIBS/LevelDB/leveldb-1.15.0 /home/internal/sysadmin/shraddhav/LIBS/libs-tar/mdb/libraries/liblmdb

###############################################################

I am getting below mentioned error while doing "make all"

icpc src/caffe/layers/conv_layer.cpp -pthread -fPIC -DNDEBUG -O2 -DCPU_ONLY -DUSE_MKL -I/opt/app/PYTHON/PYTHON-2.7/Python-2.7/Include -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/home/internal/sysadmin/shraddhav/LIBS/YUVA/PROTOBUF/intel/CompXE_20131117/protobuf-2.5.0/include -I/home/internal/sysadmin/shraddhav/LIBS/YUVA/GFLAGS/intel/CompXE_20131117/fPIC/namespaceGOOGLE/gflags-2.1.1/include -I/home/internal/sysadmin/shraddhav/LIBS/YUVA/GLOG/intel/CompXE_20131117/Patched/glog-0.3.3/include -I/home/internal/sysadmin/shraddhav/LIBS/HDF5/cpu/serial/intel/CompXE_20131117/hdf5-1.8.11/hdf5/include -I/home/internal/sysadmin/shraddhav/LIBS/LevelDB/leveldb-1.15.0/include -I/home/internal/sysadmin/shraddhav/LIBS/libs-tar/mdb/libraries/liblmdb -I.build_release/src -I./src -I./include -I/opt/intel/mkl/include -Wall -Wno-sign-compare -Wno-uninitialized -c -o .build_release/src/caffe/layers/conv_layer.o 2> .build_release/src/caffe/layers/conv_layer.o.warnings.txt \
                || (cat .build_release/src/caffe/layers/conv_layer.o.warnings.txt; exit 1)
src/caffe/common.cpp(35): error: name followed by "::" must be a class or namespace name
    ::gflags::ParseCommandLineFlags(pargc, pargv, true);
      ^

compilation aborted for src/caffe/common.cpp (code 2)
make: *** [.build_release/src/caffe/common.o] Error 1
make: *** Waiting for unfinished jobs....
/home/internal/sysadmin/shraddhav/LIBS/YUVA/GLOG/intel/CompXE_20131117/Patched/glog-0.3.3/include/glog/logging.h(348): warning #780: using-declaration ignored -- it refers to the current namespace
  DECLARE_string(log_dir);


Kindly suggest how to install Caffe successfully.

Thanks & Regards,
Shraddha Jani


hleb...@gmail.com

unread,
Feb 19, 2015, 12:45:52 PM2/19/15
to caffe...@googlegroups.com
Hello

Could you try to replace ::gflags::ParseCommandLineFlags(...) by  ::google::ParseCommandLineFlags(...) in src/caffe/common.cpp
(you may need to to it in another couple of files...)

Best regards

Herve

Reply all
Reply to author
Forward
0 new messages