10 Sep
2012
10 Sep
'12
6:04 p.m.
Error compiling a program trying to use Boost::thread. Nothing special on the offending line, simply an include of thread.hpp Fedora 17 gcc 4.7 Boost: 1_47_0 /usr/local/lib/Boost/boost_1_ 47_0/boost/thread/pthread/thread_data.hpp:36:41: error: use of deleted function ‘boost::shared_ptrboost::detail::tss_cleanup_function::shared_ptr(const boost::shared_ptrboost::detail::tss_cleanup_function&)’ 1) Seems like boost is trying to pull in boost:shared_ptr. Shouldnt this be pulling this from the std namespace now ? 2) Why are the boost libraries in a stage dir ? i.e. boost_1_47_0/*stage/* lib/libboost_program_options.so.1.47.0 Is this standard now ? tia, Sunil