[ PASSED ] 1026 tests. However, when I tried "make matcaffe" for the MATLAB wrapper, I get the following error:
.build_release/lib/libcaffe.a(internal_thread.o): In function `boost::thread_resource_error::thread_resource_error()':
internal_thread.cpp:(.text._ZN5boost21thread_resource_errorC2Ev[_ZN5boost21thread_resource_errorC5Ev]+0x9): undefined reference to `boost::system::system_category()'
.build_release/lib/libcaffe.a(internal_thread.o): In function `boost::thread_resource_error::thread_resource_error(int, char const*)':
internal_thread.cpp:(.text._ZN5boost21thread_resource_errorC2EiPKc[_ZN5boost21thread_resource_errorC5EiPKc]+0x1c): undefined reference to `boost::system::system_category()'
.build_release/lib/libcaffe.a(internal_thread.o): In function `_GLOBAL__sub_I_internal_thread.cpp':
internal_thread.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
internal_thread.cpp:(.text.startup+0xe): undefined reference to `boost::system::generic_category()'
internal_thread.cpp:(.text.startup+0x1a): undefined reference to `boost::system::system_category()'
collect2: error: ld returned 1 exit status
mex: link of ' "matlab/caffe/caffe..mexa64"' failed.
----
OS: RHEL 6.5
MATLAB version - R2013a
I have configured all the system paths appropriately. An important thing to note is that I do not have sudo access on the server, I've compiled all the pre-requisites locally and linked them. The path to the boost libraries has been included in both bash and Makefile.config. Also, the boost library I've compiled is version 1.55.0. Can someone help me out ? Any help would be much appreciated.
Thanks,
Sri