jolibrain / deepdetect

Deep Learning API and Server in C++14 support for PyTorch,TensorRT, Dlib, NCNN, Tensorflow, XGBoost and TSNE
https://www.deepdetect.com/
Other
2.52k stars 561 forks source link

Linker error during installation #24

Closed balakkvj closed 9 years ago

balakkvj commented 9 years ago

Hello Beniz,

I keep getting linker errors when I'm trying to install: "deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaEventRecord' "

Any idea which Makefile or config I need to change?

Thanks very much

beniz commented 9 years ago

Hi, can you share the full build output (run make VERBOSE=1) ? Also, what is your version of CUDA, where is it located (repository) and what OS and platform you're on ? Thanks.

balakkvj commented 9 years ago

my CUDA is 7.0 located at /usr/loca/cuda. I'm on Ubuntu 14.04 LTS

output of make verbose.

~/projects/deepdetect/build$ make VERBOSE=1
/usr/bin/cmake -Hdeepdetect -Bdeepdetect/build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start deepdetect/build/CMakeFiles deepdetect/build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory `deepdetect/build'
make -f CMakeFiles/caffe_dd.dir/build.make CMakeFiles/caffe_dd.dir/depend
make[2]: Entering directory `deepdetect/build'
cd deepdetect/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" deepdetect deepdetect deepdetect/build deepdetect/build deepdetect/build/CMakeFiles/caffe_dd.dir/DependInfo.cmake --color=
make[2]: Leaving directory `deepdetect/build'
make -f CMakeFiles/caffe_dd.dir/build.make CMakeFiles/caffe_dd.dir/build
make[2]: Entering directory `deepdetect/build'
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 3
[  4%] Creating directories for 'caffe_dd'
/usr/bin/cmake -E make_directory deepdetect/build/caffe_dd/src/caffe_dd
/usr/bin/cmake -E make_directory deepdetect/build/caffe_dd/src/caffe_dd
/usr/bin/cmake -E make_directory deepdetect/build
/usr/bin/cmake -E make_directory deepdetect/build/caffe_dd/tmp
/usr/bin/cmake -E make_directory deepdetect/build/caffe_dd/src/caffe_dd-stamp
/usr/bin/cmake -E make_directory deepdetect/build/caffe_dd/src
/usr/bin/cmake -E touch deepdetect/build/caffe_dd/src/caffe_dd-stamp/caffe_dd-mkdir
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 4
[  9%] Performing download step (download, verify and extract) for 'caffe_dd'
cd deepdetect/build/caffe_dd/src && /usr/bin/cmake -P deepdetect/build/caffe_dd/src/caffe_dd-stamp/download-caffe_dd.cmake
-- downloading...
     src='https://github.com/beniz/caffe/archive/master_dd_integ.tar.gz'
     dst='deepdetect/build/caffe_dd/src/master_dd_integ.tar.gz'
     timeout='none'
-- downloading... done
cd deepdetect/build/caffe_dd/src && /usr/bin/cmake -P deepdetect/build/caffe_dd/src/caffe_dd-stamp/verify-caffe_dd.cmake
-- verifying file...
     file='deepdetect/build/caffe_dd/src/master_dd_integ.tar.gz'
-- verifying file... warning: did not verify file - no URL_HASH specified?
cd deepdetect/build/caffe_dd/src && /usr/bin/cmake -P deepdetect/build/caffe_dd/src/caffe_dd-stamp/extract-caffe_dd.cmake
-- extracting...
     src='deepdetect/build/caffe_dd/src/master_dd_integ.tar.gz'
     dst='deepdetect/build/caffe_dd/src/caffe_dd'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
cd deepdetect/build/caffe_dd/src && /usr/bin/cmake -E touch deepdetect/build/caffe_dd/src/caffe_dd-stamp/caffe_dd-download
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 6
[ 14%] No patch step for 'caffe_dd'
/usr/bin/cmake -E touch deepdetect/build/caffe_dd/src/caffe_dd-stamp/caffe_dd-patch
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 5
[ 19%] No update step for 'caffe_dd'
/usr/bin/cmake -E touch deepdetect/build/caffe_dd/src/caffe_dd-stamp/caffe_dd-update
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 7
[ 23%] Performing configure step for 'caffe_dd'
cd deepdetect/build/caffe_dd/src/caffe_dd && ln -sf Makefile.config.gpu Makefile.config && make
make[3]: Entering directory `deepdetect/build/caffe_dd/src/caffe_dd'
PROTOC src/caffe/proto/caffe.proto
protoc --proto_path=src/caffe/proto --cpp_out=.build_release/src/caffe/proto src/caffe/proto/caffe.proto
CXX .build_release/src/caffe/proto/caffe.pb.cc
g++ .build_release/src/caffe/proto/caffe.pb.cc -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/proto/caffe.pb.o 2> .build_release/src/caffe/proto/caffe.pb.o.warnings.txt \
        || (cat .build_release/src/caffe/proto/caffe.pb.o.warnings.txt; exit 1)
CXX src/caffe/layers/lrn_layer.cpp
g++ src/caffe/layers/lrn_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/lrn_layer.o 2> .build_release/src/caffe/layers/lrn_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/lrn_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/infogain_loss_layer.cpp
g++ src/caffe/layers/infogain_loss_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/infogain_loss_layer.o 2> .build_release/src/caffe/layers/infogain_loss_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/infogain_loss_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/flatten_layer.cpp
g++ src/caffe/layers/flatten_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/flatten_layer.o 2> .build_release/src/caffe/layers/flatten_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/flatten_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/deconv_layer.cpp
g++ src/caffe/layers/deconv_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/deconv_layer.o 2> .build_release/src/caffe/layers/deconv_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/deconv_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/cudnn_softmax_layer.cpp
g++ src/caffe/layers/cudnn_softmax_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/cudnn_softmax_layer.o 2> .build_release/src/caffe/layers/cudnn_softmax_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/cudnn_softmax_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/concat_layer.cpp
g++ src/caffe/layers/concat_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/concat_layer.o 2> .build_release/src/caffe/layers/concat_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/concat_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/im2col_layer.cpp
g++ src/caffe/layers/im2col_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/im2col_layer.o 2> .build_release/src/caffe/layers/im2col_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/im2col_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/cudnn_conv_layer.cpp
g++ src/caffe/layers/cudnn_conv_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/cudnn_conv_layer.o 2> .build_release/src/caffe/layers/cudnn_conv_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/cudnn_conv_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/euclidean_loss_layer.cpp
g++ src/caffe/layers/euclidean_loss_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/euclidean_loss_layer.o 2> .build_release/src/caffe/layers/euclidean_loss_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/euclidean_loss_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/base_data_layer.cpp
g++ src/caffe/layers/base_data_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/base_data_layer.o 2> .build_release/src/caffe/layers/base_data_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/base_data_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/multinomial_logistic_loss_layer.cpp
g++ src/caffe/layers/multinomial_logistic_loss_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/multinomial_logistic_loss_layer.o 2> .build_release/src/caffe/layers/multinomial_logistic_loss_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/multinomial_logistic_loss_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/cudnn_sigmoid_layer.cpp
g++ src/caffe/layers/cudnn_sigmoid_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/cudnn_sigmoid_layer.o 2> .build_release/src/caffe/layers/cudnn_sigmoid_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/cudnn_sigmoid_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/window_data_layer.cpp
g++ src/caffe/layers/window_data_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/window_data_layer.o 2> .build_release/src/caffe/layers/window_data_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/window_data_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/silence_layer.cpp
g++ src/caffe/layers/silence_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/silence_layer.o 2> .build_release/src/caffe/layers/silence_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/silence_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/contrastive_loss_layer.cpp
g++ src/caffe/layers/contrastive_loss_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/contrastive_loss_layer.o 2> .build_release/src/caffe/layers/contrastive_loss_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/contrastive_loss_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/slice_layer.cpp
g++ src/caffe/layers/slice_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/slice_layer.o 2> .build_release/src/caffe/layers/slice_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/slice_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/softmax_loss_layer.cpp
g++ src/caffe/layers/softmax_loss_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/softmax_loss_layer.o 2> .build_release/src/caffe/layers/softmax_loss_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/softmax_loss_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/cudnn_tanh_layer.cpp
g++ src/caffe/layers/cudnn_tanh_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/cudnn_tanh_layer.o 2> .build_release/src/caffe/layers/cudnn_tanh_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/cudnn_tanh_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/log_layer.cpp
g++ src/caffe/layers/log_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/log_layer.o 2> .build_release/src/caffe/layers/log_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/log_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/argmax_layer.cpp
g++ src/caffe/layers/argmax_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/argmax_layer.o 2> .build_release/src/caffe/layers/argmax_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/argmax_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/pooling_layer.cpp
g++ src/caffe/layers/pooling_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/pooling_layer.o 2> .build_release/src/caffe/layers/pooling_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/pooling_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/embed_layer.cpp
g++ src/caffe/layers/embed_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/embed_layer.o 2> .build_release/src/caffe/layers/embed_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/embed_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/reshape_layer.cpp
g++ src/caffe/layers/reshape_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/reshape_layer.o 2> .build_release/src/caffe/layers/reshape_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/reshape_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/spp_layer.cpp
g++ src/caffe/layers/spp_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/spp_layer.o 2> .build_release/src/caffe/layers/spp_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/spp_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/loss_layer.cpp
g++ src/caffe/layers/loss_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/loss_layer.o 2> .build_release/src/caffe/layers/loss_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/loss_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/threshold_layer.cpp
g++ src/caffe/layers/threshold_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/threshold_layer.o 2> .build_release/src/caffe/layers/threshold_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/threshold_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/relu_layer.cpp
g++ src/caffe/layers/relu_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/relu_layer.o 2> .build_release/src/caffe/layers/relu_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/relu_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/softmax_layer.cpp
g++ src/caffe/layers/softmax_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/softmax_layer.o 2> .build_release/src/caffe/layers/softmax_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/softmax_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/data_layer.cpp
g++ src/caffe/layers/data_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/data_layer.o 2> .build_release/src/caffe/layers/data_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/data_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/tile_layer.cpp
g++ src/caffe/layers/tile_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/tile_layer.o 2> .build_release/src/caffe/layers/tile_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/tile_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/base_conv_layer.cpp
g++ src/caffe/layers/base_conv_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/base_conv_layer.o 2> .build_release/src/caffe/layers/base_conv_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/base_conv_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/split_layer.cpp
g++ src/caffe/layers/split_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/split_layer.o 2> .build_release/src/caffe/layers/split_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/split_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/neuron_layer.cpp
g++ src/caffe/layers/neuron_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/neuron_layer.o 2> .build_release/src/caffe/layers/neuron_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/neuron_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/eltwise_layer.cpp
g++ src/caffe/layers/eltwise_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/eltwise_layer.o 2> .build_release/src/caffe/layers/eltwise_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/eltwise_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/filter_layer.cpp
g++ src/caffe/layers/filter_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/filter_layer.o 2> .build_release/src/caffe/layers/filter_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/filter_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/exp_layer.cpp
g++ src/caffe/layers/exp_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/exp_layer.o 2> .build_release/src/caffe/layers/exp_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/exp_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/dropout_layer.cpp
g++ src/caffe/layers/dropout_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/dropout_layer.o 2> .build_release/src/caffe/layers/dropout_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/dropout_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/cudnn_relu_layer.cpp
g++ src/caffe/layers/cudnn_relu_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/cudnn_relu_layer.o 2> .build_release/src/caffe/layers/cudnn_relu_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/cudnn_relu_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/mvn_layer.cpp
g++ src/caffe/layers/mvn_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/mvn_layer.o 2> .build_release/src/caffe/layers/mvn_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/mvn_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/image_data_layer.cpp
g++ src/caffe/layers/image_data_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/image_data_layer.o 2> .build_release/src/caffe/layers/image_data_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/image_data_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/accuracy_layer.cpp
g++ src/caffe/layers/accuracy_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/accuracy_layer.o 2> .build_release/src/caffe/layers/accuracy_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/accuracy_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/inner_product_layer.cpp
g++ src/caffe/layers/inner_product_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/inner_product_layer.o 2> .build_release/src/caffe/layers/inner_product_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/inner_product_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/reduction_layer.cpp
g++ src/caffe/layers/reduction_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/reduction_layer.o 2> .build_release/src/caffe/layers/reduction_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/reduction_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/hinge_loss_layer.cpp
g++ src/caffe/layers/hinge_loss_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/hinge_loss_layer.o 2> .build_release/src/caffe/layers/hinge_loss_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/hinge_loss_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/conv_layer.cpp
g++ src/caffe/layers/conv_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -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)
CXX src/caffe/layers/sigmoid_layer.cpp
g++ src/caffe/layers/sigmoid_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/sigmoid_layer.o 2> .build_release/src/caffe/layers/sigmoid_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/sigmoid_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/bnll_layer.cpp
g++ src/caffe/layers/bnll_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/bnll_layer.o 2> .build_release/src/caffe/layers/bnll_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/bnll_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/prelu_layer.cpp
g++ src/caffe/layers/prelu_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/prelu_layer.o 2> .build_release/src/caffe/layers/prelu_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/prelu_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/dummy_data_layer.cpp
g++ src/caffe/layers/dummy_data_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/dummy_data_layer.o 2> .build_release/src/caffe/layers/dummy_data_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/dummy_data_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/cudnn_pooling_layer.cpp
g++ src/caffe/layers/cudnn_pooling_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/cudnn_pooling_layer.o 2> .build_release/src/caffe/layers/cudnn_pooling_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/cudnn_pooling_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/hdf5_output_layer.cpp
g++ src/caffe/layers/hdf5_output_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/hdf5_output_layer.o 2> .build_release/src/caffe/layers/hdf5_output_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/hdf5_output_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/absval_layer.cpp
g++ src/caffe/layers/absval_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/absval_layer.o 2> .build_release/src/caffe/layers/absval_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/absval_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/sigmoid_cross_entropy_loss_layer.cpp
g++ src/caffe/layers/sigmoid_cross_entropy_loss_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/sigmoid_cross_entropy_loss_layer.o 2> .build_release/src/caffe/layers/sigmoid_cross_entropy_loss_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/sigmoid_cross_entropy_loss_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/tanh_layer.cpp
g++ src/caffe/layers/tanh_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/tanh_layer.o 2> .build_release/src/caffe/layers/tanh_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/tanh_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/power_layer.cpp
g++ src/caffe/layers/power_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/power_layer.o 2> .build_release/src/caffe/layers/power_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/power_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/memory_data_layer.cpp
g++ src/caffe/layers/memory_data_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/memory_data_layer.o 2> .build_release/src/caffe/layers/memory_data_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/memory_data_layer.o.warnings.txt; exit 1)
CXX src/caffe/layers/hdf5_data_layer.cpp
g++ src/caffe/layers/hdf5_data_layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layers/hdf5_data_layer.o 2> .build_release/src/caffe/layers/hdf5_data_layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layers/hdf5_data_layer.o.warnings.txt; exit 1)
CXX src/caffe/common.cpp
g++ src/caffe/common.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/common.o 2> .build_release/src/caffe/common.o.warnings.txt \
        || (cat .build_release/src/caffe/common.o.warnings.txt; exit 1)
CXX src/caffe/net.cpp
g++ src/caffe/net.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/net.o 2> .build_release/src/caffe/net.o.warnings.txt \
        || (cat .build_release/src/caffe/net.o.warnings.txt; exit 1)
CXX src/caffe/layer.cpp
g++ src/caffe/layer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layer.o 2> .build_release/src/caffe/layer.o.warnings.txt \
        || (cat .build_release/src/caffe/layer.o.warnings.txt; exit 1)
CXX src/caffe/data_reader.cpp
g++ src/caffe/data_reader.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/data_reader.o 2> .build_release/src/caffe/data_reader.o.warnings.txt \
        || (cat .build_release/src/caffe/data_reader.o.warnings.txt; exit 1)
CXX src/caffe/util/hdf5.cpp
g++ src/caffe/util/hdf5.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/hdf5.o 2> .build_release/src/caffe/util/hdf5.o.warnings.txt \
        || (cat .build_release/src/caffe/util/hdf5.o.warnings.txt; exit 1)
CXX src/caffe/util/upgrade_proto.cpp
g++ src/caffe/util/upgrade_proto.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/upgrade_proto.o 2> .build_release/src/caffe/util/upgrade_proto.o.warnings.txt \
        || (cat .build_release/src/caffe/util/upgrade_proto.o.warnings.txt; exit 1)
src/caffe/util/upgrade_proto.cpp: In function ‘bool caffe::UpgradeV1LayerParameter(const caffe::V1LayerParameter&, caffe::LayerParameter*)’:
src/caffe/util/upgrade_proto.cpp:682:26: warning: ‘mode’ may be used uninitialized in this function [-Wmaybe-uninitialized]
   ParamSpec_DimCheckMode mode;
                          ^
CXX src/caffe/util/insert_splits.cpp
g++ src/caffe/util/insert_splits.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/insert_splits.o 2> .build_release/src/caffe/util/insert_splits.o.warnings.txt \
        || (cat .build_release/src/caffe/util/insert_splits.o.warnings.txt; exit 1)
CXX src/caffe/util/benchmark.cpp
g++ src/caffe/util/benchmark.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/benchmark.o 2> .build_release/src/caffe/util/benchmark.o.warnings.txt \
        || (cat .build_release/src/caffe/util/benchmark.o.warnings.txt; exit 1)
CXX src/caffe/util/cudnn.cpp
g++ src/caffe/util/cudnn.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/cudnn.o 2> .build_release/src/caffe/util/cudnn.o.warnings.txt \
        || (cat .build_release/src/caffe/util/cudnn.o.warnings.txt; exit 1)
CXX src/caffe/util/db_leveldb.cpp
g++ src/caffe/util/db_leveldb.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/db_leveldb.o 2> .build_release/src/caffe/util/db_leveldb.o.warnings.txt \
        || (cat .build_release/src/caffe/util/db_leveldb.o.warnings.txt; exit 1)
CXX src/caffe/util/math_functions.cpp
g++ src/caffe/util/math_functions.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/math_functions.o 2> .build_release/src/caffe/util/math_functions.o.warnings.txt \
        || (cat .build_release/src/caffe/util/math_functions.o.warnings.txt; exit 1)
CXX src/caffe/util/blocking_queue.cpp
g++ src/caffe/util/blocking_queue.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/blocking_queue.o 2> .build_release/src/caffe/util/blocking_queue.o.warnings.txt \
        || (cat .build_release/src/caffe/util/blocking_queue.o.warnings.txt; exit 1)
CXX src/caffe/util/signal_handler.cpp
g++ src/caffe/util/signal_handler.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/signal_handler.o 2> .build_release/src/caffe/util/signal_handler.o.warnings.txt \
        || (cat .build_release/src/caffe/util/signal_handler.o.warnings.txt; exit 1)
CXX src/caffe/util/io.cpp
g++ src/caffe/util/io.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/io.o 2> .build_release/src/caffe/util/io.o.warnings.txt \
        || (cat .build_release/src/caffe/util/io.o.warnings.txt; exit 1)
CXX src/caffe/util/db.cpp
g++ src/caffe/util/db.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/db.o 2> .build_release/src/caffe/util/db.o.warnings.txt \
        || (cat .build_release/src/caffe/util/db.o.warnings.txt; exit 1)
CXX src/caffe/util/db_lmdb.cpp
g++ src/caffe/util/db_lmdb.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/db_lmdb.o 2> .build_release/src/caffe/util/db_lmdb.o.warnings.txt \
        || (cat .build_release/src/caffe/util/db_lmdb.o.warnings.txt; exit 1)
CXX src/caffe/util/im2col.cpp
g++ src/caffe/util/im2col.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/util/im2col.o 2> .build_release/src/caffe/util/im2col.o.warnings.txt \
        || (cat .build_release/src/caffe/util/im2col.o.warnings.txt; exit 1)
CXX src/caffe/data_transformer.cpp
g++ src/caffe/data_transformer.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/data_transformer.o 2> .build_release/src/caffe/data_transformer.o.warnings.txt \
        || (cat .build_release/src/caffe/data_transformer.o.warnings.txt; exit 1)
CXX src/caffe/layer_factory.cpp
g++ src/caffe/layer_factory.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/layer_factory.o 2> .build_release/src/caffe/layer_factory.o.warnings.txt \
        || (cat .build_release/src/caffe/layer_factory.o.warnings.txt; exit 1)
src/caffe/layer_factory.cpp: In function ‘boost::shared_ptr<caffe::Layer<Dtype> > caffe::GetPoolingLayer(const caffe::LayerParameter&) [with Dtype = double]’:
src/caffe/layer_factory.cpp:70:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
src/caffe/layer_factory.cpp: In function ‘boost::shared_ptr<caffe::Layer<Dtype> > caffe::GetPoolingLayer(const caffe::LayerParameter&) [with Dtype = float]’:
src/caffe/layer_factory.cpp:70:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
CXX src/caffe/syncedmem.cpp
g++ src/caffe/syncedmem.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/syncedmem.o 2> .build_release/src/caffe/syncedmem.o.warnings.txt \
        || (cat .build_release/src/caffe/syncedmem.o.warnings.txt; exit 1)
CXX src/caffe/solver.cpp
g++ src/caffe/solver.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/solver.o 2> .build_release/src/caffe/solver.o.warnings.txt \
        || (cat .build_release/src/caffe/solver.o.warnings.txt; exit 1)
src/caffe/solver.cpp: In member function ‘Dtype caffe::SGDSolver<Dtype>::GetLearningRate() [with Dtype = float]’:
src/caffe/solver.cpp:527:10: warning: ‘rate’ may be used uninitialized in this function [-Wmaybe-uninitialized]
   return rate;
          ^
src/caffe/solver.cpp: In member function ‘Dtype caffe::SGDSolver<Dtype>::GetLearningRate() [with Dtype = double]’:
src/caffe/solver.cpp:527:10: warning: ‘rate’ may be used uninitialized in this function [-Wmaybe-uninitialized]
CXX src/caffe/blob.cpp
g++ src/caffe/blob.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/blob.o 2> .build_release/src/caffe/blob.o.warnings.txt \
        || (cat .build_release/src/caffe/blob.o.warnings.txt; exit 1)
CXX src/caffe/internal_thread.cpp
g++ src/caffe/internal_thread.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/internal_thread.o 2> .build_release/src/caffe/internal_thread.o.warnings.txt \
        || (cat .build_release/src/caffe/internal_thread.o.warnings.txt; exit 1)
CXX src/caffe/parallel.cpp
g++ src/caffe/parallel.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/src/caffe/parallel.o 2> .build_release/src/caffe/parallel.o.warnings.txt \
        || (cat .build_release/src/caffe/parallel.o.warnings.txt; exit 1)
NVCC src/caffe/layers/eltwise_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/eltwise_layer.cu -o .build_release/cuda/src/caffe/layers/eltwise_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/eltwise_layer.cu -o .build_release/cuda/src/caffe/layers/eltwise_layer.o 2> .build_release/cuda/src/caffe/layers/eltwise_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/eltwise_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/contrastive_loss_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/contrastive_loss_layer.cu -o .build_release/cuda/src/caffe/layers/contrastive_loss_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/contrastive_loss_layer.cu -o .build_release/cuda/src/caffe/layers/contrastive_loss_layer.o 2> .build_release/cuda/src/caffe/layers/contrastive_loss_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/contrastive_loss_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/hdf5_output_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/hdf5_output_layer.cu -o .build_release/cuda/src/caffe/layers/hdf5_output_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/hdf5_output_layer.cu -o .build_release/cuda/src/caffe/layers/hdf5_output_layer.o 2> .build_release/cuda/src/caffe/layers/hdf5_output_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/hdf5_output_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/concat_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/concat_layer.cu -o .build_release/cuda/src/caffe/layers/concat_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/concat_layer.cu -o .build_release/cuda/src/caffe/layers/concat_layer.o 2> .build_release/cuda/src/caffe/layers/concat_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/concat_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/power_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/power_layer.cu -o .build_release/cuda/src/caffe/layers/power_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/power_layer.cu -o .build_release/cuda/src/caffe/layers/power_layer.o 2> .build_release/cuda/src/caffe/layers/power_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/power_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/reduction_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/reduction_layer.cu -o .build_release/cuda/src/caffe/layers/reduction_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/reduction_layer.cu -o .build_release/cuda/src/caffe/layers/reduction_layer.o 2> .build_release/cuda/src/caffe/layers/reduction_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/reduction_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/deconv_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/deconv_layer.cu -o .build_release/cuda/src/caffe/layers/deconv_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/deconv_layer.cu -o .build_release/cuda/src/caffe/layers/deconv_layer.o 2> .build_release/cuda/src/caffe/layers/deconv_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/deconv_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/cudnn_sigmoid_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/cudnn_sigmoid_layer.cu -o .build_release/cuda/src/caffe/layers/cudnn_sigmoid_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/cudnn_sigmoid_layer.cu -o .build_release/cuda/src/caffe/layers/cudnn_sigmoid_layer.o 2> .build_release/cuda/src/caffe/layers/cudnn_sigmoid_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/cudnn_sigmoid_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/base_data_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/base_data_layer.cu -o .build_release/cuda/src/caffe/layers/base_data_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/base_data_layer.cu -o .build_release/cuda/src/caffe/layers/base_data_layer.o 2> .build_release/cuda/src/caffe/layers/base_data_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/base_data_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/tanh_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/tanh_layer.cu -o .build_release/cuda/src/caffe/layers/tanh_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/tanh_layer.cu -o .build_release/cuda/src/caffe/layers/tanh_layer.o 2> .build_release/cuda/src/caffe/layers/tanh_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/tanh_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/absval_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/absval_layer.cu -o .build_release/cuda/src/caffe/layers/absval_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/absval_layer.cu -o .build_release/cuda/src/caffe/layers/absval_layer.o 2> .build_release/cuda/src/caffe/layers/absval_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/absval_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/cudnn_pooling_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/cudnn_pooling_layer.cu -o .build_release/cuda/src/caffe/layers/cudnn_pooling_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/cudnn_pooling_layer.cu -o .build_release/cuda/src/caffe/layers/cudnn_pooling_layer.o 2> .build_release/cuda/src/caffe/layers/cudnn_pooling_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/cudnn_pooling_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/softmax_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/softmax_layer.cu -o .build_release/cuda/src/caffe/layers/softmax_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/softmax_layer.cu -o .build_release/cuda/src/caffe/layers/softmax_layer.o 2> .build_release/cuda/src/caffe/layers/softmax_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/softmax_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/conv_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/conv_layer.cu -o .build_release/cuda/src/caffe/layers/conv_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/conv_layer.cu -o .build_release/cuda/src/caffe/layers/conv_layer.o 2> .build_release/cuda/src/caffe/layers/conv_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/conv_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/euclidean_loss_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/euclidean_loss_layer.cu -o .build_release/cuda/src/caffe/layers/euclidean_loss_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/euclidean_loss_layer.cu -o .build_release/cuda/src/caffe/layers/euclidean_loss_layer.o 2> .build_release/cuda/src/caffe/layers/euclidean_loss_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/euclidean_loss_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/hdf5_data_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/hdf5_data_layer.cu -o .build_release/cuda/src/caffe/layers/hdf5_data_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/hdf5_data_layer.cu -o .build_release/cuda/src/caffe/layers/hdf5_data_layer.o 2> .build_release/cuda/src/caffe/layers/hdf5_data_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/hdf5_data_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/pooling_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/pooling_layer.cu -o .build_release/cuda/src/caffe/layers/pooling_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/pooling_layer.cu -o .build_release/cuda/src/caffe/layers/pooling_layer.o 2> .build_release/cuda/src/caffe/layers/pooling_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/pooling_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/slice_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/slice_layer.cu -o .build_release/cuda/src/caffe/layers/slice_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/slice_layer.cu -o .build_release/cuda/src/caffe/layers/slice_layer.o 2> .build_release/cuda/src/caffe/layers/slice_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/slice_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/embed_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/embed_layer.cu -o .build_release/cuda/src/caffe/layers/embed_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/embed_layer.cu -o .build_release/cuda/src/caffe/layers/embed_layer.o 2> .build_release/cuda/src/caffe/layers/embed_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/embed_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/tile_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/tile_layer.cu -o .build_release/cuda/src/caffe/layers/tile_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/tile_layer.cu -o .build_release/cuda/src/caffe/layers/tile_layer.o 2> .build_release/cuda/src/caffe/layers/tile_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/tile_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/relu_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/relu_layer.cu -o .build_release/cuda/src/caffe/layers/relu_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/relu_layer.cu -o .build_release/cuda/src/caffe/layers/relu_layer.o 2> .build_release/cuda/src/caffe/layers/relu_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/relu_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/cudnn_tanh_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/cudnn_tanh_layer.cu -o .build_release/cuda/src/caffe/layers/cudnn_tanh_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/cudnn_tanh_layer.cu -o .build_release/cuda/src/caffe/layers/cudnn_tanh_layer.o 2> .build_release/cuda/src/caffe/layers/cudnn_tanh_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/cudnn_tanh_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/im2col_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/im2col_layer.cu -o .build_release/cuda/src/caffe/layers/im2col_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/im2col_layer.cu -o .build_release/cuda/src/caffe/layers/im2col_layer.o 2> .build_release/cuda/src/caffe/layers/im2col_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/im2col_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/inner_product_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/inner_product_layer.cu -o .build_release/cuda/src/caffe/layers/inner_product_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/inner_product_layer.cu -o .build_release/cuda/src/caffe/layers/inner_product_layer.o 2> .build_release/cuda/src/caffe/layers/inner_product_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/inner_product_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/sigmoid_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/sigmoid_layer.cu -o .build_release/cuda/src/caffe/layers/sigmoid_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/sigmoid_layer.cu -o .build_release/cuda/src/caffe/layers/sigmoid_layer.o 2> .build_release/cuda/src/caffe/layers/sigmoid_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/sigmoid_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/exp_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/exp_layer.cu -o .build_release/cuda/src/caffe/layers/exp_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/exp_layer.cu -o .build_release/cuda/src/caffe/layers/exp_layer.o 2> .build_release/cuda/src/caffe/layers/exp_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/exp_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/silence_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/silence_layer.cu -o .build_release/cuda/src/caffe/layers/silence_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/silence_layer.cu -o .build_release/cuda/src/caffe/layers/silence_layer.o 2> .build_release/cuda/src/caffe/layers/silence_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/silence_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/mvn_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/mvn_layer.cu -o .build_release/cuda/src/caffe/layers/mvn_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/mvn_layer.cu -o .build_release/cuda/src/caffe/layers/mvn_layer.o 2> .build_release/cuda/src/caffe/layers/mvn_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/mvn_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/split_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/split_layer.cu -o .build_release/cuda/src/caffe/layers/split_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/split_layer.cu -o .build_release/cuda/src/caffe/layers/split_layer.o 2> .build_release/cuda/src/caffe/layers/split_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/split_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/prelu_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/prelu_layer.cu -o .build_release/cuda/src/caffe/layers/prelu_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/prelu_layer.cu -o .build_release/cuda/src/caffe/layers/prelu_layer.o 2> .build_release/cuda/src/caffe/layers/prelu_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/prelu_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/bnll_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/bnll_layer.cu -o .build_release/cuda/src/caffe/layers/bnll_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/bnll_layer.cu -o .build_release/cuda/src/caffe/layers/bnll_layer.o 2> .build_release/cuda/src/caffe/layers/bnll_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/bnll_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/softmax_loss_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/softmax_loss_layer.cu -o .build_release/cuda/src/caffe/layers/softmax_loss_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/softmax_loss_layer.cu -o .build_release/cuda/src/caffe/layers/softmax_loss_layer.o 2> .build_release/cuda/src/caffe/layers/softmax_loss_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/softmax_loss_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/cudnn_relu_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/cudnn_relu_layer.cu -o .build_release/cuda/src/caffe/layers/cudnn_relu_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/cudnn_relu_layer.cu -o .build_release/cuda/src/caffe/layers/cudnn_relu_layer.o 2> .build_release/cuda/src/caffe/layers/cudnn_relu_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/cudnn_relu_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/cudnn_conv_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/cudnn_conv_layer.cu -o .build_release/cuda/src/caffe/layers/cudnn_conv_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/cudnn_conv_layer.cu -o .build_release/cuda/src/caffe/layers/cudnn_conv_layer.o 2> .build_release/cuda/src/caffe/layers/cudnn_conv_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/cudnn_conv_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/sigmoid_cross_entropy_loss_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/sigmoid_cross_entropy_loss_layer.cu -o .build_release/cuda/src/caffe/layers/sigmoid_cross_entropy_loss_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/sigmoid_cross_entropy_loss_layer.cu -o .build_release/cuda/src/caffe/layers/sigmoid_cross_entropy_loss_layer.o 2> .build_release/cuda/src/caffe/layers/sigmoid_cross_entropy_loss_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/sigmoid_cross_entropy_loss_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/log_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/log_layer.cu -o .build_release/cuda/src/caffe/layers/log_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/log_layer.cu -o .build_release/cuda/src/caffe/layers/log_layer.o 2> .build_release/cuda/src/caffe/layers/log_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/log_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/lrn_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/lrn_layer.cu -o .build_release/cuda/src/caffe/layers/lrn_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/lrn_layer.cu -o .build_release/cuda/src/caffe/layers/lrn_layer.o 2> .build_release/cuda/src/caffe/layers/lrn_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/lrn_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/filter_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/filter_layer.cu -o .build_release/cuda/src/caffe/layers/filter_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/filter_layer.cu -o .build_release/cuda/src/caffe/layers/filter_layer.o 2> .build_release/cuda/src/caffe/layers/filter_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/filter_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/dropout_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/dropout_layer.cu -o .build_release/cuda/src/caffe/layers/dropout_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/dropout_layer.cu -o .build_release/cuda/src/caffe/layers/dropout_layer.o 2> .build_release/cuda/src/caffe/layers/dropout_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/dropout_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/threshold_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/threshold_layer.cu -o .build_release/cuda/src/caffe/layers/threshold_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/threshold_layer.cu -o .build_release/cuda/src/caffe/layers/threshold_layer.o 2> .build_release/cuda/src/caffe/layers/threshold_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/threshold_layer.o.warnings.txt; exit 1)
NVCC src/caffe/layers/cudnn_softmax_layer.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/layers/cudnn_softmax_layer.cu -o .build_release/cuda/src/caffe/layers/cudnn_softmax_layer.d \
        -odir .build_release/cuda/src/caffe/layers
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/layers/cudnn_softmax_layer.cu -o .build_release/cuda/src/caffe/layers/cudnn_softmax_layer.o 2> .build_release/cuda/src/caffe/layers/cudnn_softmax_layer.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/layers/cudnn_softmax_layer.o.warnings.txt; exit 1)
NVCC src/caffe/util/im2col.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/util/im2col.cu -o .build_release/cuda/src/caffe/util/im2col.d \
        -odir .build_release/cuda/src/caffe/util
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/util/im2col.cu -o .build_release/cuda/src/caffe/util/im2col.o 2> .build_release/cuda/src/caffe/util/im2col.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/util/im2col.o.warnings.txt; exit 1)
NVCC src/caffe/util/math_functions.cu
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -M src/caffe/util/math_functions.cu -o .build_release/cuda/src/caffe/util/math_functions.d \
        -odir .build_release/cuda/src/caffe/util
/usr/local/cuda/bin/nvcc -ccbin=g++ -Xcompiler -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0  -c src/caffe/util/math_functions.cu -o .build_release/cuda/src/caffe/util/math_functions.o 2> .build_release/cuda/src/caffe/util/math_functions.o.warnings.txt \
        || (cat .build_release/cuda/src/caffe/util/math_functions.o.warnings.txt; exit 1)
AR -o .build_release/lib/libcaffe.a
ar rcs .build_release/lib/libcaffe.a .build_release/src/caffe/proto/caffe.pb.o .build_release/src/caffe/layers/lrn_layer.o .build_release/src/caffe/layers/infogain_loss_layer.o .build_release/src/caffe/layers/flatten_layer.o .build_release/src/caffe/layers/deconv_layer.o .build_release/src/caffe/layers/cudnn_softmax_layer.o .build_release/src/caffe/layers/concat_layer.o .build_release/src/caffe/layers/im2col_layer.o .build_release/src/caffe/layers/cudnn_conv_layer.o .build_release/src/caffe/layers/euclidean_loss_layer.o .build_release/src/caffe/layers/base_data_layer.o .build_release/src/caffe/layers/multinomial_logistic_loss_layer.o .build_release/src/caffe/layers/cudnn_sigmoid_layer.o .build_release/src/caffe/layers/window_data_layer.o .build_release/src/caffe/layers/silence_layer.o .build_release/src/caffe/layers/contrastive_loss_layer.o .build_release/src/caffe/layers/slice_layer.o .build_release/src/caffe/layers/softmax_loss_layer.o .build_release/src/caffe/layers/cudnn_tanh_layer.o .build_release/src/caffe/layers/log_layer.o .build_release/src/caffe/layers/argmax_layer.o .build_release/src/caffe/layers/pooling_layer.o .build_release/src/caffe/layers/embed_layer.o .build_release/src/caffe/layers/reshape_layer.o .build_release/src/caffe/layers/spp_layer.o .build_release/src/caffe/layers/loss_layer.o .build_release/src/caffe/layers/threshold_layer.o .build_release/src/caffe/layers/relu_layer.o .build_release/src/caffe/layers/softmax_layer.o .build_release/src/caffe/layers/data_layer.o .build_release/src/caffe/layers/tile_layer.o .build_release/src/caffe/layers/base_conv_layer.o .build_release/src/caffe/layers/split_layer.o .build_release/src/caffe/layers/neuron_layer.o .build_release/src/caffe/layers/eltwise_layer.o .build_release/src/caffe/layers/filter_layer.o .build_release/src/caffe/layers/exp_layer.o .build_release/src/caffe/layers/dropout_layer.o .build_release/src/caffe/layers/cudnn_relu_layer.o .build_release/src/caffe/layers/mvn_layer.o .build_release/src/caffe/layers/image_data_layer.o .build_release/src/caffe/layers/accuracy_layer.o .build_release/src/caffe/layers/inner_product_layer.o .build_release/src/caffe/layers/reduction_layer.o .build_release/src/caffe/layers/hinge_loss_layer.o .build_release/src/caffe/layers/conv_layer.o .build_release/src/caffe/layers/sigmoid_layer.o .build_release/src/caffe/layers/bnll_layer.o .build_release/src/caffe/layers/prelu_layer.o .build_release/src/caffe/layers/dummy_data_layer.o .build_release/src/caffe/layers/cudnn_pooling_layer.o .build_release/src/caffe/layers/hdf5_output_layer.o .build_release/src/caffe/layers/absval_layer.o .build_release/src/caffe/layers/sigmoid_cross_entropy_loss_layer.o .build_release/src/caffe/layers/tanh_layer.o .build_release/src/caffe/layers/power_layer.o .build_release/src/caffe/layers/memory_data_layer.o .build_release/src/caffe/layers/hdf5_data_layer.o .build_release/src/caffe/common.o .build_release/src/caffe/net.o .build_release/src/caffe/layer.o .build_release/src/caffe/data_reader.o .build_release/src/caffe/util/hdf5.o .build_release/src/caffe/util/upgrade_proto.o .build_release/src/caffe/util/insert_splits.o .build_release/src/caffe/util/benchmark.o .build_release/src/caffe/util/cudnn.o .build_release/src/caffe/util/db_leveldb.o .build_release/src/caffe/util/math_functions.o .build_release/src/caffe/util/blocking_queue.o .build_release/src/caffe/util/signal_handler.o .build_release/src/caffe/util/io.o .build_release/src/caffe/util/db.o .build_release/src/caffe/util/db_lmdb.o .build_release/src/caffe/util/im2col.o .build_release/src/caffe/data_transformer.o .build_release/src/caffe/layer_factory.o .build_release/src/caffe/syncedmem.o .build_release/src/caffe/solver.o .build_release/src/caffe/blob.o .build_release/src/caffe/internal_thread.o .build_release/src/caffe/parallel.o .build_release/cuda/src/caffe/layers/eltwise_layer.o .build_release/cuda/src/caffe/layers/contrastive_loss_layer.o .build_release/cuda/src/caffe/layers/hdf5_output_layer.o .build_release/cuda/src/caffe/layers/concat_layer.o .build_release/cuda/src/caffe/layers/power_layer.o .build_release/cuda/src/caffe/layers/reduction_layer.o .build_release/cuda/src/caffe/layers/deconv_layer.o .build_release/cuda/src/caffe/layers/cudnn_sigmoid_layer.o .build_release/cuda/src/caffe/layers/base_data_layer.o .build_release/cuda/src/caffe/layers/tanh_layer.o .build_release/cuda/src/caffe/layers/absval_layer.o .build_release/cuda/src/caffe/layers/cudnn_pooling_layer.o .build_release/cuda/src/caffe/layers/softmax_layer.o .build_release/cuda/src/caffe/layers/conv_layer.o .build_release/cuda/src/caffe/layers/euclidean_loss_layer.o .build_release/cuda/src/caffe/layers/hdf5_data_layer.o .build_release/cuda/src/caffe/layers/pooling_layer.o .build_release/cuda/src/caffe/layers/slice_layer.o .build_release/cuda/src/caffe/layers/embed_layer.o .build_release/cuda/src/caffe/layers/tile_layer.o .build_release/cuda/src/caffe/layers/relu_layer.o .build_release/cuda/src/caffe/layers/cudnn_tanh_layer.o .build_release/cuda/src/caffe/layers/im2col_layer.o .build_release/cuda/src/caffe/layers/inner_product_layer.o .build_release/cuda/src/caffe/layers/sigmoid_layer.o .build_release/cuda/src/caffe/layers/exp_layer.o .build_release/cuda/src/caffe/layers/silence_layer.o .build_release/cuda/src/caffe/layers/mvn_layer.o .build_release/cuda/src/caffe/layers/split_layer.o .build_release/cuda/src/caffe/layers/prelu_layer.o .build_release/cuda/src/caffe/layers/bnll_layer.o .build_release/cuda/src/caffe/layers/softmax_loss_layer.o .build_release/cuda/src/caffe/layers/cudnn_relu_layer.o .build_release/cuda/src/caffe/layers/cudnn_conv_layer.o .build_release/cuda/src/caffe/layers/sigmoid_cross_entropy_loss_layer.o .build_release/cuda/src/caffe/layers/log_layer.o .build_release/cuda/src/caffe/layers/lrn_layer.o .build_release/cuda/src/caffe/layers/filter_layer.o .build_release/cuda/src/caffe/layers/dropout_layer.o .build_release/cuda/src/caffe/layers/threshold_layer.o .build_release/cuda/src/caffe/layers/cudnn_softmax_layer.o .build_release/cuda/src/caffe/util/im2col.o .build_release/cuda/src/caffe/util/math_functions.o
LD -o .build_release/lib/libcaffe.so
g++ -shared -o .build_release/lib/libcaffe.so .build_release/src/caffe/proto/caffe.pb.o .build_release/src/caffe/layers/lrn_layer.o .build_release/src/caffe/layers/infogain_loss_layer.o .build_release/src/caffe/layers/flatten_layer.o .build_release/src/caffe/layers/deconv_layer.o .build_release/src/caffe/layers/cudnn_softmax_layer.o .build_release/src/caffe/layers/concat_layer.o .build_release/src/caffe/layers/im2col_layer.o .build_release/src/caffe/layers/cudnn_conv_layer.o .build_release/src/caffe/layers/euclidean_loss_layer.o .build_release/src/caffe/layers/base_data_layer.o .build_release/src/caffe/layers/multinomial_logistic_loss_layer.o .build_release/src/caffe/layers/cudnn_sigmoid_layer.o .build_release/src/caffe/layers/window_data_layer.o .build_release/src/caffe/layers/silence_layer.o .build_release/src/caffe/layers/contrastive_loss_layer.o .build_release/src/caffe/layers/slice_layer.o .build_release/src/caffe/layers/softmax_loss_layer.o .build_release/src/caffe/layers/cudnn_tanh_layer.o .build_release/src/caffe/layers/log_layer.o .build_release/src/caffe/layers/argmax_layer.o .build_release/src/caffe/layers/pooling_layer.o .build_release/src/caffe/layers/embed_layer.o .build_release/src/caffe/layers/reshape_layer.o .build_release/src/caffe/layers/spp_layer.o .build_release/src/caffe/layers/loss_layer.o .build_release/src/caffe/layers/threshold_layer.o .build_release/src/caffe/layers/relu_layer.o .build_release/src/caffe/layers/softmax_layer.o .build_release/src/caffe/layers/data_layer.o .build_release/src/caffe/layers/tile_layer.o .build_release/src/caffe/layers/base_conv_layer.o .build_release/src/caffe/layers/split_layer.o .build_release/src/caffe/layers/neuron_layer.o .build_release/src/caffe/layers/eltwise_layer.o .build_release/src/caffe/layers/filter_layer.o .build_release/src/caffe/layers/exp_layer.o .build_release/src/caffe/layers/dropout_layer.o .build_release/src/caffe/layers/cudnn_relu_layer.o .build_release/src/caffe/layers/mvn_layer.o .build_release/src/caffe/layers/image_data_layer.o .build_release/src/caffe/layers/accuracy_layer.o .build_release/src/caffe/layers/inner_product_layer.o .build_release/src/caffe/layers/reduction_layer.o .build_release/src/caffe/layers/hinge_loss_layer.o .build_release/src/caffe/layers/conv_layer.o .build_release/src/caffe/layers/sigmoid_layer.o .build_release/src/caffe/layers/bnll_layer.o .build_release/src/caffe/layers/prelu_layer.o .build_release/src/caffe/layers/dummy_data_layer.o .build_release/src/caffe/layers/cudnn_pooling_layer.o .build_release/src/caffe/layers/hdf5_output_layer.o .build_release/src/caffe/layers/absval_layer.o .build_release/src/caffe/layers/sigmoid_cross_entropy_loss_layer.o .build_release/src/caffe/layers/tanh_layer.o .build_release/src/caffe/layers/power_layer.o .build_release/src/caffe/layers/memory_data_layer.o .build_release/src/caffe/layers/hdf5_data_layer.o .build_release/src/caffe/common.o .build_release/src/caffe/net.o .build_release/src/caffe/layer.o .build_release/src/caffe/data_reader.o .build_release/src/caffe/util/hdf5.o .build_release/src/caffe/util/upgrade_proto.o .build_release/src/caffe/util/insert_splits.o .build_release/src/caffe/util/benchmark.o .build_release/src/caffe/util/cudnn.o .build_release/src/caffe/util/db_leveldb.o .build_release/src/caffe/util/math_functions.o .build_release/src/caffe/util/blocking_queue.o .build_release/src/caffe/util/signal_handler.o .build_release/src/caffe/util/io.o .build_release/src/caffe/util/db.o .build_release/src/caffe/util/db_lmdb.o .build_release/src/caffe/util/im2col.o .build_release/src/caffe/data_transformer.o .build_release/src/caffe/layer_factory.o .build_release/src/caffe/syncedmem.o .build_release/src/caffe/solver.o .build_release/src/caffe/blob.o .build_release/src/caffe/internal_thread.o .build_release/src/caffe/parallel.o .build_release/cuda/src/caffe/layers/eltwise_layer.o .build_release/cuda/src/caffe/layers/contrastive_loss_layer.o .build_release/cuda/src/caffe/layers/hdf5_output_layer.o .build_release/cuda/src/caffe/layers/concat_layer.o .build_release/cuda/src/caffe/layers/power_layer.o .build_release/cuda/src/caffe/layers/reduction_layer.o .build_release/cuda/src/caffe/layers/deconv_layer.o .build_release/cuda/src/caffe/layers/cudnn_sigmoid_layer.o .build_release/cuda/src/caffe/layers/base_data_layer.o .build_release/cuda/src/caffe/layers/tanh_layer.o .build_release/cuda/src/caffe/layers/absval_layer.o .build_release/cuda/src/caffe/layers/cudnn_pooling_layer.o .build_release/cuda/src/caffe/layers/softmax_layer.o .build_release/cuda/src/caffe/layers/conv_layer.o .build_release/cuda/src/caffe/layers/euclidean_loss_layer.o .build_release/cuda/src/caffe/layers/hdf5_data_layer.o .build_release/cuda/src/caffe/layers/pooling_layer.o .build_release/cuda/src/caffe/layers/slice_layer.o .build_release/cuda/src/caffe/layers/embed_layer.o .build_release/cuda/src/caffe/layers/tile_layer.o .build_release/cuda/src/caffe/layers/relu_layer.o .build_release/cuda/src/caffe/layers/cudnn_tanh_layer.o .build_release/cuda/src/caffe/layers/im2col_layer.o .build_release/cuda/src/caffe/layers/inner_product_layer.o .build_release/cuda/src/caffe/layers/sigmoid_layer.o .build_release/cuda/src/caffe/layers/exp_layer.o .build_release/cuda/src/caffe/layers/silence_layer.o .build_release/cuda/src/caffe/layers/mvn_layer.o .build_release/cuda/src/caffe/layers/split_layer.o .build_release/cuda/src/caffe/layers/prelu_layer.o .build_release/cuda/src/caffe/layers/bnll_layer.o .build_release/cuda/src/caffe/layers/softmax_loss_layer.o .build_release/cuda/src/caffe/layers/cudnn_relu_layer.o .build_release/cuda/src/caffe/layers/cudnn_conv_layer.o .build_release/cuda/src/caffe/layers/sigmoid_cross_entropy_loss_layer.o .build_release/cuda/src/caffe/layers/log_layer.o .build_release/cuda/src/caffe/layers/lrn_layer.o .build_release/cuda/src/caffe/layers/filter_layer.o .build_release/cuda/src/caffe/layers/dropout_layer.o .build_release/cuda/src/caffe/layers/threshold_layer.o .build_release/cuda/src/caffe/layers/cudnn_softmax_layer.o .build_release/cuda/src/caffe/util/im2col.o .build_release/cuda/src/caffe/util/math_functions.o -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas 
CXX tools/convert_imageset.cpp
g++ tools/convert_imageset.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/tools/convert_imageset.o 2> .build_release/tools/convert_imageset.o.warnings.txt \
        || (cat .build_release/tools/convert_imageset.o.warnings.txt; exit 1)
CXX/LD -o .build_release/tools/convert_imageset.bin
g++ .build_release/tools/convert_imageset.o -o .build_release/tools/convert_imageset.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../lib
CXX tools/device_query.cpp
g++ tools/device_query.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/tools/device_query.o 2> .build_release/tools/device_query.o.warnings.txt \
        || (cat .build_release/tools/device_query.o.warnings.txt; exit 1)
CXX/LD -o .build_release/tools/device_query.bin
g++ .build_release/tools/device_query.o -o .build_release/tools/device_query.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../lib
CXX tools/finetune_net.cpp
g++ tools/finetune_net.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/tools/finetune_net.o 2> .build_release/tools/finetune_net.o.warnings.txt \
        || (cat .build_release/tools/finetune_net.o.warnings.txt; exit 1)
CXX/LD -o .build_release/tools/finetune_net.bin
g++ .build_release/tools/finetune_net.o -o .build_release/tools/finetune_net.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../lib
CXX tools/upgrade_net_proto_text.cpp
g++ tools/upgrade_net_proto_text.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/tools/upgrade_net_proto_text.o 2> .build_release/tools/upgrade_net_proto_text.o.warnings.txt \
        || (cat .build_release/tools/upgrade_net_proto_text.o.warnings.txt; exit 1)
CXX/LD -o .build_release/tools/upgrade_net_proto_text.bin
g++ .build_release/tools/upgrade_net_proto_text.o -o .build_release/tools/upgrade_net_proto_text.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../lib
CXX tools/net_speed_benchmark.cpp
g++ tools/net_speed_benchmark.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/tools/net_speed_benchmark.o 2> .build_release/tools/net_speed_benchmark.o.warnings.txt \
        || (cat .build_release/tools/net_speed_benchmark.o.warnings.txt; exit 1)
CXX/LD -o .build_release/tools/net_speed_benchmark.bin
g++ .build_release/tools/net_speed_benchmark.o -o .build_release/tools/net_speed_benchmark.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../lib
CXX tools/test_net.cpp
g++ tools/test_net.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/tools/test_net.o 2> .build_release/tools/test_net.o.warnings.txt \
        || (cat .build_release/tools/test_net.o.warnings.txt; exit 1)
CXX/LD -o .build_release/tools/test_net.bin
g++ .build_release/tools/test_net.o -o .build_release/tools/test_net.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../lib
CXX tools/extract_features.cpp
g++ tools/extract_features.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/tools/extract_features.o 2> .build_release/tools/extract_features.o.warnings.txt \
        || (cat .build_release/tools/extract_features.o.warnings.txt; exit 1)
CXX/LD -o .build_release/tools/extract_features.bin
g++ .build_release/tools/extract_features.o -o .build_release/tools/extract_features.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../lib
CXX tools/compute_image_mean.cpp
g++ tools/compute_image_mean.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/tools/compute_image_mean.o 2> .build_release/tools/compute_image_mean.o.warnings.txt \
        || (cat .build_release/tools/compute_image_mean.o.warnings.txt; exit 1)
CXX/LD -o .build_release/tools/compute_image_mean.bin
g++ .build_release/tools/compute_image_mean.o -o .build_release/tools/compute_image_mean.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../lib
CXX tools/caffe.cpp
g++ tools/caffe.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/tools/caffe.o 2> .build_release/tools/caffe.o.warnings.txt \
        || (cat .build_release/tools/caffe.o.warnings.txt; exit 1)
tools/caffe.cpp: In function ‘caffe::SolverAction::Enum GetRequestedAction(const string&)’:
tools/caffe.cpp:150:1: warning: control reaches end of non-void function [-Wreturn-type]
 }
 ^
CXX/LD -o .build_release/tools/caffe.bin
g++ .build_release/tools/caffe.o -o .build_release/tools/caffe.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../lib
CXX tools/upgrade_net_proto_binary.cpp
g++ tools/upgrade_net_proto_binary.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/tools/upgrade_net_proto_binary.o 2> .build_release/tools/upgrade_net_proto_binary.o.warnings.txt \
        || (cat .build_release/tools/upgrade_net_proto_binary.o.warnings.txt; exit 1)
CXX/LD -o .build_release/tools/upgrade_net_proto_binary.bin
g++ .build_release/tools/upgrade_net_proto_binary.o -o .build_release/tools/upgrade_net_proto_binary.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../lib
CXX tools/train_net.cpp
g++ tools/train_net.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/tools/train_net.o 2> .build_release/tools/train_net.o.warnings.txt \
        || (cat .build_release/tools/train_net.o.warnings.txt; exit 1)
CXX/LD -o .build_release/tools/train_net.bin
g++ .build_release/tools/train_net.o -o .build_release/tools/train_net.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../lib
CXX examples/cpp_classification/classification.cpp
g++ examples/cpp_classification/classification.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/examples/cpp_classification/classification.o 2> .build_release/examples/cpp_classification/classification.o.warnings.txt \
        || (cat .build_release/examples/cpp_classification/classification.o.warnings.txt; exit 1)
CXX/LD -o .build_release/examples/cpp_classification/classification.bin
g++ .build_release/examples/cpp_classification/classification.o -o .build_release/examples/cpp_classification/classification.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../../lib
CXX examples/siamese/convert_mnist_siamese_data.cpp
g++ examples/siamese/convert_mnist_siamese_data.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/examples/siamese/convert_mnist_siamese_data.o 2> .build_release/examples/siamese/convert_mnist_siamese_data.o.warnings.txt \
        || (cat .build_release/examples/siamese/convert_mnist_siamese_data.o.warnings.txt; exit 1)
CXX/LD -o .build_release/examples/siamese/convert_mnist_siamese_data.bin
g++ .build_release/examples/siamese/convert_mnist_siamese_data.o -o .build_release/examples/siamese/convert_mnist_siamese_data.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../../lib
CXX examples/mnist/convert_mnist_data.cpp
g++ examples/mnist/convert_mnist_data.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/examples/mnist/convert_mnist_data.o 2> .build_release/examples/mnist/convert_mnist_data.o.warnings.txt \
        || (cat .build_release/examples/mnist/convert_mnist_data.o.warnings.txt; exit 1)
CXX/LD -o .build_release/examples/mnist/convert_mnist_data.bin
g++ .build_release/examples/mnist/convert_mnist_data.o -o .build_release/examples/mnist/convert_mnist_data.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../../lib
CXX examples/cifar10/convert_cifar_data.cpp
g++ examples/cifar10/convert_cifar_data.cpp -MMD -MP -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -c -o .build_release/examples/cifar10/convert_cifar_data.o 2> .build_release/examples/cifar10/convert_cifar_data.o.warnings.txt \
        || (cat .build_release/examples/cifar10/convert_cifar_data.o.warnings.txt; exit 1)
CXX/LD -o .build_release/examples/cifar10/convert_cifar_data.bin
g++ .build_release/examples/cifar10/convert_cifar_data.o -o .build_release/examples/cifar10/convert_cifar_data.bin -pthread -fPIC -DNDEBUG -O2 -I/usr/include/python2.7 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/local/include -I/usr/include/hdf5/serial -I.build_release/src -I./src -I./include -I/usr/local/cuda/include -D_GLIBCXX_USE_CXX11_ABI=0 -Wall -Wno-sign-compare -lcaffe -L/usr/lib -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu/hdf5/serial -L/usr/local/cuda/lib64 -L/usr/local/cuda/lib -L.build_release/lib  -lcudart -lcublas -lcurand -lglog -lgflags -lprotobuf -lleveldb -lsnappy -llmdb -lboost_system -lhdf5_hl -lhdf5 -lm -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++ -lopenblas \
        -Wl,-rpath,\$ORIGIN/../../lib
make[3]: Leaving directory `deepdetect/build/caffe_dd/src/caffe_dd'
cd deepdetect/build/caffe_dd/src/caffe_dd && /usr/bin/cmake -E touch deepdetect/build/caffe_dd/src/caffe_dd-stamp/caffe_dd-configure
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 8
[ 28%] Performing build step for 'caffe_dd'
cd deepdetect/build/caffe_dd/src/caffe_dd && make
make[3]: Entering directory `deepdetect/build/caffe_dd/src/caffe_dd'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `deepdetect/build/caffe_dd/src/caffe_dd'
cd deepdetect/build/caffe_dd/src/caffe_dd && /usr/bin/cmake -E touch deepdetect/build/caffe_dd/src/caffe_dd-stamp/caffe_dd-build
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 2
[ 33%] No install step for 'caffe_dd'
cd deepdetect/build/caffe_dd/src/caffe_dd && /usr/bin/cmake -E touch deepdetect/build/caffe_dd/src/caffe_dd-stamp/caffe_dd-install
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 1
[ 38%] Completed 'caffe_dd'
/usr/bin/cmake -E make_directory deepdetect/build/CMakeFiles
/usr/bin/cmake -E touch deepdetect/build/CMakeFiles/caffe_dd-complete
/usr/bin/cmake -E touch deepdetect/build/caffe_dd/src/caffe_dd-stamp/caffe_dd-done
make[2]: Leaving directory `deepdetect/build'
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles  1 2 3 4 5 6 7 8
[ 38%] Built target caffe_dd
make -f src/CMakeFiles/ddetect.dir/build.make src/CMakeFiles/ddetect.dir/depend
make[2]: Entering directory `deepdetect/build'
cd deepdetect/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" deepdetect deepdetect/src deepdetect/build deepdetect/build/src deepdetect/build/src/CMakeFiles/ddetect.dir/DependInfo.cmake --color=
Dependee "caffe_dd/src/caffe_dd/build/src/caffe/proto/caffe.pb.h" is newer than depends file "deepdetect/build/src/CMakeFiles/ddetect.dir/depend.internal".
Dependee "caffe_dd/src/caffe_dd/build/src/caffe/proto/caffe.pb.h" is newer than depends file "deepdetect/build/src/CMakeFiles/ddetect.dir/depend.internal".
Dependee "caffe_dd/src/caffe_dd/build/src/caffe/proto/caffe.pb.h" is newer than depends file "deepdetect/build/src/CMakeFiles/ddetect.dir/depend.internal".
Dependee "caffe_dd/src/caffe_dd/build/src/caffe/proto/caffe.pb.h" is newer than depends file "deepdetect/build/src/CMakeFiles/ddetect.dir/depend.internal".
Dependee "caffe_dd/src/caffe_dd/build/src/caffe/proto/caffe.pb.h" is newer than depends file "deepdetect/build/src/CMakeFiles/ddetect.dir/depend.internal".
Dependee "caffe_dd/src/caffe_dd/build/src/caffe/proto/caffe.pb.h" is newer than depends file "deepdetect/build/src/CMakeFiles/ddetect.dir/depend.internal".
Dependee "caffe_dd/src/caffe_dd/build/src/caffe/proto/caffe.pb.h" is newer than depends file "deepdetect/build/src/CMakeFiles/ddetect.dir/depend.internal".
Clearing dependencies in "deepdetect/build/src/CMakeFiles/ddetect.dir/depend.make".
Scanning dependencies of target ddetect
make[2]: Leaving directory `deepdetect/build'
make -f src/CMakeFiles/ddetect.dir/build.make src/CMakeFiles/ddetect.dir/build
make[2]: Entering directory `deepdetect/build'
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 9
[ 42%] Building CXX object src/CMakeFiles/ddetect.dir/deepdetect.cc.o
cd deepdetect/build/src && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/ddetect.dir/deepdetect.cc.o -c deepdetect/src/deepdetect.cc
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 10
[ 47%] Building CXX object src/CMakeFiles/ddetect.dir/caffelib.cc.o
cd deepdetect/build/src && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/ddetect.dir/caffelib.cc.o -c deepdetect/src/caffelib.cc
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 11
[ 52%] Building CXX object src/CMakeFiles/ddetect.dir/caffemodel.cc.o
cd deepdetect/build/src && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/ddetect.dir/caffemodel.cc.o -c deepdetect/src/caffemodel.cc
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 12
[ 57%] Building CXX object src/CMakeFiles/ddetect.dir/csvinputfileconn.cc.o
cd deepdetect/build/src && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/ddetect.dir/csvinputfileconn.cc.o -c deepdetect/src/csvinputfileconn.cc
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 13
[ 61%] Building CXX object src/CMakeFiles/ddetect.dir/txtinputfileconn.cc.o
cd deepdetect/build/src && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/ddetect.dir/txtinputfileconn.cc.o -c deepdetect/src/txtinputfileconn.cc
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 14
[ 66%] Building CXX object src/CMakeFiles/ddetect.dir/caffeinputconns.cc.o
cd deepdetect/build/src && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/ddetect.dir/caffeinputconns.cc.o -c deepdetect/src/caffeinputconns.cc
deepdetect/src/caffeinputconns.cc:620:7: warning: unused parameter ‘ad_input’ [-Wunused-parameter]
   int TxtCaffeInputFileConn::txt_to_db(const std::string &traindbname,
       ^
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 15
[ 71%] Building CXX object src/CMakeFiles/ddetect.dir/commandlineapi.cc.o
cd deepdetect/build/src && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/ddetect.dir/commandlineapi.cc.o -c deepdetect/src/commandlineapi.cc
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 16
[ 76%] Building CXX object src/CMakeFiles/ddetect.dir/commandlinejsonapi.cc.o
cd deepdetect/build/src && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/ddetect.dir/commandlinejsonapi.cc.o -c deepdetect/src/commandlinejsonapi.cc
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 17
[ 80%] Building CXX object src/CMakeFiles/ddetect.dir/apidata.cc.o
cd deepdetect/build/src && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/ddetect.dir/apidata.cc.o -c deepdetect/src/apidata.cc
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 18
[ 85%] Building CXX object src/CMakeFiles/ddetect.dir/jsonapi.cc.o
cd deepdetect/build/src && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/ddetect.dir/jsonapi.cc.o -c deepdetect/src/jsonapi.cc
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 19
[ 90%] Building CXX object src/CMakeFiles/ddetect.dir/httpjsonapi.cc.o
cd deepdetect/build/src && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/ddetect.dir/httpjsonapi.cc.o -c deepdetect/src/httpjsonapi.cc
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 20
[ 95%] Building CXX object src/CMakeFiles/ddetect.dir/ext/rmustache/mustache.cc.o
cd deepdetect/build/src && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/ddetect.dir/ext/rmustache/mustache.cc.o -c deepdetect/src/ext/rmustache/mustache.cc
Linking CXX static library libddetect.a
cd deepdetect/build/src && /usr/bin/cmake -P CMakeFiles/ddetect.dir/cmake_clean_target.cmake
cd deepdetect/build/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/ddetect.dir/link.txt --verbose=1
/usr/bin/ar cr libddetect.a  CMakeFiles/ddetect.dir/deepdetect.cc.o CMakeFiles/ddetect.dir/caffelib.cc.o CMakeFiles/ddetect.dir/caffemodel.cc.o CMakeFiles/ddetect.dir/csvinputfileconn.cc.o CMakeFiles/ddetect.dir/txtinputfileconn.cc.o CMakeFiles/ddetect.dir/caffeinputconns.cc.o CMakeFiles/ddetect.dir/commandlineapi.cc.o CMakeFiles/ddetect.dir/commandlinejsonapi.cc.o CMakeFiles/ddetect.dir/apidata.cc.o CMakeFiles/ddetect.dir/jsonapi.cc.o CMakeFiles/ddetect.dir/httpjsonapi.cc.o CMakeFiles/ddetect.dir/ext/rmustache/mustache.cc.o
/usr/bin/ranlib libddetect.a
make[2]: Leaving directory `deepdetect/build'
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles  9 10 11 12 13 14 15 16 17 18 19 20
[ 95%] Built target ddetect
make -f main/CMakeFiles/dede.dir/build.make main/CMakeFiles/dede.dir/depend
make[2]: Entering directory `deepdetect/build'
cd deepdetect/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" deepdetect deepdetect/main deepdetect/build deepdetect/build/main deepdetect/build/main/CMakeFiles/dede.dir/DependInfo.cmake --color=
Dependee "caffe_dd/src/caffe_dd/build/src/caffe/proto/caffe.pb.h" is newer than depends file "deepdetect/build/main/CMakeFiles/dede.dir/depend.internal".
Clearing dependencies in "deepdetect/build/main/CMakeFiles/dede.dir/depend.make".
Scanning dependencies of target dede
make[2]: Leaving directory `deepdetect/build'
make -f main/CMakeFiles/dede.dir/build.make main/CMakeFiles/dede.dir/build
make[2]: Entering directory `deepdetect/build'
/usr/bin/cmake -E cmake_progress_report deepdetect/build/CMakeFiles 21
[100%] Building CXX object main/CMakeFiles/dede.dir/dede.cc.o
cd deepdetect/build/main && /usr/bin/c++    -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0 -I/usr/include/eigen3 -Ideepdetect/build -Ideepdetect/build/caffe_dd/src/caffe_dd/include -Ideepdetect/build/caffe_dd/src/caffe_dd/build/src -I/usr/local/cuda/include -Ideepdetect/src    -o CMakeFiles/dede.dir/dede.cc.o -c deepdetect/main/dede.cc
Linking CXX executable dede
cd deepdetect/build/main && /usr/bin/cmake -E cmake_link_script CMakeFiles/dede.dir/link.txt --verbose=1
/usr/bin/c++   -g -Wall -Wextra -fopenmp -fPIC -std=c++11 -O2 -D_GLIBCXX_USE_CXX11_ABI=0    CMakeFiles/dede.dir/dede.cc.o  -o dede  -Ldeepdetect/build/caffe_dd/src/caffe_dd/build/lib  -Ldeepdetect/build/caffe_dd/src/caffe_dd/build/src  -L/usr/lib/x86_64-linux-gnu/hdf5/serial  -L/usr/local/cuda/lib64/libcudart.so  -L/usr/local/cuda/lib64/libcublas.so  -L/usr/local/cuda/lib64/libcurand.so -rdynamic ../src/libddetect.a -lglog -lgflags -lopencv_core -lopencv_highgui -lopencv_imgproc -lcppnetlib-uri -lcurlpp -lcurl -lcrypto -lssl -lboost_filesystem -lboost_thread -lboost_system -lpthread -lleveldb -lsnappy -llmdb -lhdf5_hl -lhdf5 -lopenblas -lcaffe -lprotobuf -Wl,-rpath,deepdetect/build/caffe_dd/src/caffe_dd/build/lib:deepdetect/build/caffe_dd/src/caffe_dd/build/src:/usr/lib/x86_64-linux-gnu/hdf5/serial:/usr/local/cuda/lib64/libcudart.so:/usr/local/cuda/lib64/libcublas.so:/usr/local/cuda/lib64/libcurand.so 
/usr/bin/ld: warning: libcudart.so.7.0, needed by deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libcublas.so.7.0, needed by deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libcurand.so.7.0, needed by deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so, not found (try using -rpath or -rpath-link)
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaGetDevice'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaSetupArgument'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaFreeHost'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaDeviceDisablePeerAccess'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaEventCreateWithFlags'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaStreamCreateWithFlags'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasDdot_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaMemcpyAsync'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaStreamWaitEvent'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaMallocHost'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaGetDeviceProperties'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaStreamCreate'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasDscal_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaDeviceCanAccessPeer'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaConfigureCall'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasDestroy_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasDasum_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaSetDevice'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaGetErrorString'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaEventElapsedTime'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasSaxpy_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `curandSetGeneratorOffset'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaStreamDestroy'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasDgemm_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasSasum_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `__cudaRegisterFunction'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasCreate_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaFree'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaPeekAtLastError'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaEventDestroy'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaDeviceGetAttribute'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaFuncGetAttributes'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `__cudaUnregisterFatBinary'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `curandGenerateUniform'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `__cudaRegisterFatBinary'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `curandGenerateUniformDouble'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaMalloc'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaMemcpy'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasDaxpy_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `__cudaRegisterVar'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `curandCreateGenerator'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasScopy_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaMemset'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasSgemv_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasSdot_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `curandSetPseudoRandomGeneratorSeed'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaStreamSynchronize'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `curandDestroyGenerator'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaDeviceEnablePeerAccess'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasDcopy_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `curandGenerateNormalDouble'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasSgemm_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasDgemv_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaLaunch'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaEventSynchronize'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `curandGenerate'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cublasSscal_v2'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaEventCreate'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `curandGenerateNormal'
deepdetect/build/caffe_dd/src/caffe_dd/build/lib/libcaffe.so: undefined reference to `cudaEventRecord'
collect2: error: ld returned 1 exit status
make[2]: *** [main/dede] Error 1
make[2]: Leaving directory `deepdetect/build'
make[1]: *** [main/CMakeFiles/dede.dir/all] Error 2
make[1]: Leaving directory `deepdetect/build'
make: *** [all] Error 2```
beniz commented 9 years ago

OK thanks, I believe I've seen this before. First quick potential solution:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64

And try the build again.

balakkvj commented 9 years ago

Hi Beniz,

That was the problem. It worked like charm.

Thanks very much.

SimranMalhotra commented 7 years ago

[ 28%] Built target caffe_dd [ 92%] Built target ddetect [ 96%] Linking CXX executable dede ../src/libddetect.a(httpjsonapi.cc.o): In function curlpp::internal::OptionContainer<std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::OptionContainer(std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&)': /usr/include/curlpp/internal/OptionContainer.inl:38: undefined reference tocurlpp::internal::SList::SList(std::cxx11::list<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > > const&)' ../src/libddetect.a(httpjsonapi.cc.o): In function curlpp::Option<long>::getValue() const': /usr/include/curlpp/Option.inl:114: undefined reference tocurlpp::UnsetOption::UnsetOption(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' ../src/libddetect.a(httpjsonapi.cc.o): In function curlpp::Option<std::ostream*>::getValue() const': /usr/include/curlpp/Option.inl:114: undefined reference tocurlpp::UnsetOption::UnsetOption(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' ../src/libddetect.a(httpjsonapi.cc.o): In function `curlpp::internal::OptionContainer<std::cxx11::list<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > > >::setValue(std::cxx11::list<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > > const&)': /usr/include/curlpp/internal/OptionContainer.inl:52: undefined reference to `curlpp::internal::SList::operator=(std::cxx11::list<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > > const&)' ../src/libddetect.a(httpjsonapi.cc.o): In function curlpp::OptionTrait<std::ostream*, (CURLoption)10001>::updateHandleToMe(curlpp::internal::CurlHandle*) const': /usr/include/curlpp/Option.inl:148: undefined reference tocurlpp::UnsetOption::UnsetOption(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' ../src/libddetect.a(httpjsonapi.cc.o): In function curlpp::OptionTrait<long, (CURLoption)60>::updateHandleToMe(curlpp::internal::CurlHandle*) const': /usr/include/curlpp/Option.inl:148: undefined reference tocurlpp::UnsetOption::UnsetOption(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' ../src/libddetect.a(httpjsonapi.cc.o): In function curlpp::Option<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::getValue() const': /usr/include/curlpp/Option.inl:114: undefined reference tocurlpp::UnsetOption::UnsetOption(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' ../src/libddetect.a(httpjsonapi.cc.o): In function `curlpp::internal::OptionContainer<std::cxx11::list<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > > >::getValue()': /usr/include/curlpp/internal/OptionContainer.inl:59: undefined reference to curlpp::internal::SList::operator std::__cxx11::list<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >[abi:cxx11]()' ../src/libddetect.a(httpjsonapi.cc.o): In functioncurlpp::Option<std::cxx11::list<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::cxx11::basic_string<char, std::char_traits, std::allocator > > > >::getValue() const': /usr/include/curlpp/Option.inl:114: undefined reference to `curlpp::UnsetOption::UnsetOption(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' ../src/libddetect.a(httpjsonapi.cc.o): In function curlpp::OptionTrait<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, (CURLoption)10036>::updateHandleToMe(curlpp::internal::CurlHandle*) const': /usr/include/curlpp/Option.inl:148: undefined reference tocurlpp::UnsetOption::UnsetOption(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' ../src/libddetect.a(httpjsonapi.cc.o): In function `curlpp::OptionTrait<std::cxx11::basic_string<char, std::char_traits, std::allocator >, (CURLoption)10002>::updateHandleToMe(curlpp::internal::CurlHandle) const': /usr/include/curlpp/Option.inl:148: undefined reference to curlpp::UnsetOption::UnsetOption(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ../src/libddetect.a(httpjsonapi.cc.o): In functioncurlpp::OptionTrait<std::cxx11::list<std::cxx11::basic_string<char, std::char_traits, std::allocator >, std::allocator<std::__cxx11::basic_string<char, std::char_traits, std::allocator > > >, (CURLoption)10023>::updateHandleToMe(curlpp::internal::CurlHandle) const': /usr/include/curlpp/Option.inl:148: undefined reference to curlpp::UnsetOption::UnsetOption(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' ../src/libddetect.a(httpjsonapi.cc.o): In functioncurlpp::OptionTrait<std::cxx11::basic_string<char, std::char_traits, std::allocator >, (CURLoption)10015>::updateHandleToMe(curlpp::internal::CurlHandle*) const': /usr/include/curlpp/Option.inl:148: undefined reference to `curlpp::UnsetOption::UnsetOption(std::cxx11::basic_string<char, std::char_traits, std::allocator > const&)' ../src/libddetect.a(caffelib.cc.o):/usr/include/curlpp/Option.inl:114: more undefined references to `curlpp::UnsetOption::UnsetOption(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)' follow collect2: error: ld returned 1 exit status main/CMakeFiles/dede.dir/build.make:122: recipe for target 'main/dede' failed make[2]: [main/dede] Error 1 CMakeFiles/Makefile2:177: recipe for target 'main/CMakeFiles/dede.dir/all' failed make[1]: [main/CMakeFiles/dede.dir/all] Error 2 Makefile:83: recipe for target 'all' failed make: *** [all] Error 2

Even after doing export "LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64" i am getting this error. Can anyone help??

beniz commented 7 years ago

follow the instructions how to build for Ubuntu 16.04, you need to compile curlpp and not use the one from packages that is broken.

SimranMalhotra commented 7 years ago

Boost version: 1.58.0 -- Found the following Boost libraries: -- filesystem -- thread -- system -- iostreams -- chrono -- date_time -- atomic -- regex -- OpenCV 2 (2.4.9.1) found (/usr/share/OpenCV) -- Configuring customized caffe -- Build Tests : OFF -- Configuring done -- Generating done -- Build files have been written to: /home/simran/deepdetect/build

This is the output of my cmake .. command. Is there any problem due to build tests: OFF ?

nikhil791 commented 6 years ago

Hi Beniz,

During installation i am getting some errors. Below is the output of cmake cmake .. -- Boost version: 1.54.0 -- Found the following Boost libraries: -- filesystem -- thread -- system -- iostreams -- OpenCV 2 (2.4.11) found (/usr/local/share/OpenCV) -- Configuring customized caffe -- Build Tests : OFF -- Configuring done -- Generating done -- Build files have been written to: /home/cascade/nikhil/DD/deepdetect

when i ran the command "make" i am getting the following error: -- [download 95% complete] -- [download 96% complete] -- [download 97% complete] -- [download 98% complete] -- [download 99% complete] -- [download 100% complete] -- downloading... done -- verifying file... file='/home/cascade/nikhil/DD/deepdetect/caffe_dd/src/master.tar.gz' -- verifying file... warning: did not verify file - no URL_HASH specified? -- extracting... src='/home/cascade/nikhil/DD/deepdetect/caffe_dd/src/master.tar.gz' dst='/home/cascade/nikhil/DD/deepdetect/caffe_dd/src/caffe_dd' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [ 11%] No patch step for 'caffe_dd' [ 15%] No update step for 'caffe_dd' [ 19%] Performing configure step for 'caffe_dd' PROTOC src/caffe/proto/caffe.proto CXX .build_release/src/caffe/proto/caffe.pb.cc cc1plus: error: unrecognized command line option "-std=c++11" cc1plus: error: unrecognized command line option "-std=c++11" make[3]: [.build_release/src/caffe/proto/caffe.pb.o] Error 1 make[2]: [caffe_dd/src/caffe_dd-stamp/caffe_dd-configure] Error 2 make[1]: [CMakeFiles/caffe_dd.dir/all] Error 2 make: [all] Error 2

can you please help me out..??