Open mjohnst opened 7 years ago
Looks like a compiler (clang) and c++11 issue to me.
I think it may be related to building on macOS with CPU_ONLY flag set. I've since had success building the project on my Ubuntu machine with a GPU.
I was eventually able to fix the linking errors buy manually adding them to the linking steps in the Makefile
. Required me to link some objects built from \util
, \layers
, and \proto
.
I think the issue might be that the Makefile
definitions for choosing what objects to link weren't updated for ssd branch for CPU_ONLY.
Since I've got it working on Ubuntu, I'll probably just use that though :)
Issue summary
I am having trouble building this SSD branch (was able to build successfully build the master branch of Caffe).
Any help would be much appreciated!!
Here's my error output:
My
Makefile.config
(with all comments removed):Steps to reproduce
ran
make -j8
Your system configuration
Operating system: macOS 10.12.4 (16E195) -- MacBook Pro (Retina, 13-inch, Early 2015) Compiler: clang++ CUDA version (if applicable): 8.0.61 (no CUDA GPU on device) CUDNN version (if applicable): n/a BLAS: OpenBLAS 0.2.18_2 (via Homebrew) Python or MATLAB version (for pycaffe and matcaffe respectively): Python 2.7.13 :: Anaconda custom (x86_64)