I make the Makefile.config same as Makefile.config.example. after using the command: make -j8 && make pycaffe'.
(base) bakar@Ilya-GPU:~/bottom-up-attention/caffe$ make -j8 && make pycaffe
CXX .build_release/src/caffe/proto/
caffe.pb.ccCXX src/caffe/syncedmem.cpp
CXX src/caffe/solvers/adagrad_solver.cpp
CXX src/caffe/solvers/adam_solver.cpp
CXX src/caffe/solvers/adadelta_solver.cpp
CXX src/caffe/solvers/sgd_solver.cpp
CXX src/caffe/solvers/nesterov_solver.cpp
CXX src/caffe/solvers/rmsprop_solver.cpp
In file included from src/caffe/syncedmem.cpp:1:0:
./include/caffe/common.hpp:4:10: fatal error: boost/shared_ptr.hpp: No such file or directory
#include <boost/shared_ptr.hpp>
^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:581: recipe for target '.build_release/src/caffe/syncedmem.o' failed
make: *** [.build_release/src/caffe/syncedmem.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from .build_release/src/caffe/proto/caffe.pb.cc:4:0:
.build_release/src/caffe/proto/caffe.pb.h:10:10: fatal error: google/protobuf/port_def.inc: No such file or directory
#include <google/protobuf/port_def.inc>
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:588: recipe for target '.build_release/src/caffe/proto/caffe.pb.o' failed
make: *** [.build_release/src/caffe/proto/caffe.pb.o] Error 1
In file included from ./include/caffe/sgd_solvers.hpp:7:0,
from src/caffe/solvers/adagrad_solver.cpp:3:
./include/caffe/solver.hpp:3:10: fatal error: boost/function.hpp: No such file or directory
#include <boost/function.hpp>
^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:581: recipe for target '.build_release/src/caffe/solvers/adagrad_solver.o' failed
make: *** [.build_release/src/caffe/solvers/adagrad_solver.o] Error 1
In file included from ./include/caffe/sgd_solvers.hpp:7:0,
from src/caffe/solvers/adam_solver.cpp:3:
./include/caffe/solver.hpp:3:10: fatal error: boost/function.hpp: No such file or directory
#include <boost/function.hpp>
^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:581: recipe for target '.build_release/src/caffe/solvers/adam_solver.o' failed
make: *** [.build_release/src/caffe/solvers/adam_solver.o] Error 1
In file included from ./include/caffe/sgd_solvers.hpp:7:0,
from src/caffe/solvers/sgd_solver.cpp:4:
./include/caffe/solver.hpp:3:10: fatal error: boost/function.hpp: No such file or directory
#include <boost/function.hpp>
^~~~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from ./include/caffe/sgd_solvers.hpp:7:0,
from src/caffe/solvers/nesterov_solver.cpp:3:
./include/caffe/solver.hpp:3:10: fatal error: boost/function.hpp: No such file or directory
#include <boost/function.hpp>
^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:581: recipe for target '.build_release/src/caffe/solvers/sgd_solver.o' failed
make: *** [.build_release/src/caffe/solvers/sgd_solver.o] Error 1
Makefile:581: recipe for target '.build_release/src/caffe/solvers/nesterov_solver.o' failed
make: *** [.build_release/src/caffe/solvers/nesterov_solver.o] Error 1
In file included from ./include/caffe/sgd_solvers.hpp:7:0,
from src/caffe/solvers/rmsprop_solver.cpp:3:
./include/caffe/solver.hpp:3:10: fatal error: boost/function.hpp: No such file or directory
#include <boost/function.hpp>
^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:581: recipe for target '.build_release/src/caffe/solvers/rmsprop_solver.o' failed
make: *** [.build_release/src/caffe/solvers/rmsprop_solver.o] Error 1
In file included from ./include/caffe/sgd_solvers.hpp:7:0,
from src/caffe/solvers/adadelta_solver.cpp:3:
./include/caffe/solver.hpp:3:10: fatal error: boost/function.hpp: No such file or directory
#include <boost/function.hpp>
^~~~~~~~~~~~~~~~~~~~
compilation terminated.
Makefile:581: recipe for target '.build_release/src/caffe/solvers/adadelta_solver.o' failed
make: *** [.build_release/src/caffe/solvers/adadelta_solver.o] Error 1