Boost C++ Libraries: Ticket #10797: boost::join multiply defined (from algorithm/string/join.hpp and range/join.hpp) https://svn.boost.org/trac10/ticket/10797 <p> algorithm/string/join.hpp pulls boost::algorithm::join into the boost namespace with a </p> <p> using algorithm::join </p> <p> statement. This crates a conflict with range/join.hpp which defines boost::join directly. If I want to use both in one compilation unit, I have to wrap one of them in a separate class --&gt; ugly. </p> <p> Suggested fix: I do not think that "using algorithm::join" is needed in the file algorithm/string/join.hpp. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/10797 Trac 1.4.3