|
Boost : |
From: Alisdair Meredith (alisdair.meredith_at_[hidden])
Date: 2003-03-21 09:05:23
Russell Hind wrote:
> I had the same problem with C++Builder 6 when first using the filesystem
> library. The default builds for filesystem are single threaded. If
> your application is multi-threaded, then you need to re-build the
> filesystem library with multi-threading (it uses mutexes somewhere (I
> think from smart_ptr but can't remember)).
That is certainly a poor default choice for the borland compiler. The
'typical' borland user will be using the shipped VCL class library, and
this is requires MT builds. Single-threaded is an exceptional
condition, rather than the norm, on this platform.
If MT builds are not to be global defaults, could we at least patch the
jam files to use multithreading on Borland?
-- AlisdairM
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk