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_ptr<boost::detail::tss_cleanup_function>::shared_ptr(const boost::shared_ptr<boost::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