Boost logo

Boost :

From: Emil Dotchevski (emil_at_[hidden])
Date: 2008-07-05 15:21:28

I routinely link boost::thread, boost::regex and boost::filesystem
(which I assume all use boost::exception through
boost::throw_exception) in the same executable, on msvc 8/9 and on

Perhaps the failure you are reporting is platform specific? If so,
could you provide a log?

Emil Dotchevski
Reverge Studios, Inc.

On Sat, Jul 5, 2008 at 10:34 AM, Robert Ramey <ramey_at_[hidden]> wrote:
> Current testing shows two compilers failing to link tests for the wide
> character version of the seriliazation library.
> For Comeau - the error is symbol already defined. It appears that certain
> symbols are instantiated in both the serialization library and its wide
> character brother. This results in a failure to link the tests.
> For Intel, there is a cryptic message related to symbol count - so it might
> or might not be the same issue.
> I would appear that the same code is getting instantiated in both libraries.
> If my analysis is correct, this problem could appear for any application
> which links to two or more boost libraries which use boost exception. Since
> we don't explicitly test for this, this we would generally have no way of
> knowing about this.
> Could whoever is responsible for the exception library please look into
> this?
> I hope that the version in the trunk has not yet been merged into the
> release.
> Robert Ramey
> _______________________________________________
> Unsubscribe & other changes:

Boost list run by bdawes at, gregod at, cpdaniel at, john at