
Sascha Ochsenknecht wrote:
Hi,
the SUN compiler comes with two C++ standard libraries: libCstd and libstlport.
libCstd is the 'old' version of the C++ libraries which has not all features of the standard implemented. The differences are described here: http://developers.sun.com/solaris/articles/cmp_stlport_libCstd.html The linked page also describes workarounds.
My question now is, does BOOST officially support libCstd? And if yes, are there macros (#define's) defined to choose the appropriate code (standard or workaround) within the boost library code?
The backround: the program_options library and probably some others do not compile/link with libCstd. This is described e.g. in Ticket #3190).
Given that we had very few users (1?) interested in this 'old' sun standard library, it might be reasonable to declare that there's not enough demand to support it.
From that ticket I gather it's *very* non-standard-conforming.
- Volodya