
Hi All, I am using boost_1_47_0 and (GCC) 4.6.3. The C++ application on linux complains on the following in linking. boost_1_47_0/boost/lockfree/detail/freelist.hpp:124: undefined reference to `std::atomic<boost::lockfree::detail::tagged_ptr<boost::lockfree::detail::freelist_node>
::operator boost::lockfree::detail::tagged_ptr<boost::lockfree::detail::freelist_node>() const'
/boost_1_47_0/boost/lockfree/detail/freelist.hpp:124: undefined reference to `std::atomic<boost::lockfree::detail::tagged_ptr<boost::lockfree::detail::freelist_node>
::operator boost::lockfree::detail::tagged_ptr<boost::lockfree::detail::freelist_node>() const'
collect2: ld returned 1 exit status I looked into http://tim.klingt.org/code/projects/boost-lockfree/repository/revisions/423b... and dowloaded lockfree changed files. But the issue still exists. boost_1_47_0/boost/lockfree/detail/freelist.hpp:117: undefined reference to `std::atomic<boost::lockfree::detail::tagged_ptr<boost::lockfree::detail::freelist_node>
::compare_exchange_weak(boost::lockfree::detail::tagged_ptr<boost::lockfree::detail::freelist_node>&, boost::lockfree::detail::tagged_ptr<boost::lockfree::detail::freelist_node>, std::memory_order)'
boost_1_47_0/boost/lockfree/detail/freelist.hpp:87: undefined reference to `std::atomic<boost::lockfree::detail::tagged_ptr<boost::lockfree::detail::freelist_node>
::load(std::memory_order) const'
boost_1_47_0/boost/lockfree/detail/freelist.hpp:124: undefined reference to `std::atomic<boost::lockfree::detail::tagged_ptr<boost::lockfree::detail::freelist_node>
::operator boost::lockfree::detail::tagged_ptr<boost::lockfree::detail::freelist_node>() const'
Any idea on this ?