$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: John Maddock (john_at_[hidden])
Date: 2004-08-27 05:17:26
> > Roland's right, though: the error message looks identical to the
> > Boost.Threads error that was fixed by this change. It would be nice if
> > someone got to the root of the problem and figured out what change
> > caused this error: it only appeared recently, at a time when no
> > Boost.Threads changes had been made.
>
> With all those replies, I was able to diagnose the problem. On a number of
> toolsets, <runtime-link>dynamic automatically sets <threading>multi. The
> program_options jamfiles had std::facet-support in requirements, which
> forces <runtime-link>static on intel. Apparently, the handling of
> std::facet-support is done after <threading>multi is added, which leads to
> inconsistency.
>
> I'll raise the issue on jamboost@
BTW isn't the std::facet-support option irrelevant now? It only has any
effect for Intel (last time I looked), and since Intel have long since fixed
the bugs that caused us to add that option, can't we just get rid of it?
John.