Subject: Re: [boost] Boost on Sun CC without STLPort
From: Dean Michael Berris (mikhailberis_at_[hidden])
Date: 2010-12-07 20:41:15
On Wed, Dec 8, 2010 at 2:02 AM, Stefan Teleman <stefan.teleman_at_[hidden]> wrote:
> On Tue, Dec 7, 2010 at 11:28, Dean Michael Berris
>> That would definitely help. Thanks Beman!
> Support for the Apache C++ Standard Library 4.2.1 was introduced with
> Sun Studio 12.1 and higher. It can be enabled by passing
> -library=stdcxx4 to the compiler. This flag is a no-op if the library
> is not installed on the system (it must be installed separately).
Okay, as I understand it the STL that Sun uses (libCstd) is a
RogueWave derived STL -- which subsequently is the same library which
became Apache stdcxx. Is stdcxx the new default or is libCstd still
the default with later versions of the compiler/OS?
> The library is currently available on Solaris 11 Express only --
> released in November this year. It may [ very likely will ] also be
> available in a future Solaris 10 Update release.
> If anyone is interested in testing Boost with Apache stdcxx on Solaris
> 10, and need Solaris 10 [ any version ] packages for the stdcxx
> library, please contact me privately. It is also possible to use
> Apache stdcxx with Sun Studio 12.
Thanks, so I just need to check whether I can get access to Solaris
11. I'd guess if I would need to support older compilers then Boost
would be a no-go.
Thanks again Stefan!
-- Dean Michael Berris deanberris.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk