Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2007-04-19 05:55:01


On Thursday 19 April 2007 01:11, Boris Gubenko wrote:
> On HP-UX and Tru64, when using CVS HEAD, linking of process_jam_log fails
> because of multiply defined symbol. From ld output on HP-UX, for example:
>
> ld: Duplicate symbol "boost::filesystem::basic_filesystem_error<boost::
> filesystem::basic_path<std::basic_string<char,std::char_traits<char>,
> std::allocator<char> >,boost::filesystem::path_traits> >::what() const"
>
> The duplicate symbol is coming from the explicit specialization in
> boost/filesystem/path.hpp conditionalized for anything but gcc with
> the following comment:

Boris,
since this a patch for boost.filesystem, I think you better post it
to Boost mailing list, not Boost.Build mailing list. We don't have
the authority to approve boost.filesystem patches here.

- Volodya


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk