Re: [Boost-bugs] [Boost C++ Libraries] #3190: Boost doesn't build on solaris when compiled with libCstd - focus on program_options

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3190: Boost doesn't build on solaris when compiled with libCstd - focus on program_options
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-06-19 12:51:10


#3190: Boost doesn't build on solaris when compiled with libCstd - focus on
program_options
--------------------------------------------------------------+-------------
  Reporter: Cosmin Cremarenco <Cosmin.CREMARENCO_at_[hidden]> | Owner: vladimir_prus
      Type: Bugs | Status: new
 Milestone: Boost 1.40.0 | Component: program_options
   Version: Boost 1.39.0 | Severity: Problem
Resolution: | Keywords:
--------------------------------------------------------------+-------------

Comment(by Cosmin Cremarenco <Cosmin.CREMARENCO_at_[hidden]>):

 Replying to [comment:3 vladimir_prus]:
> I don't think you have answered my questions. The current patch is
 fairly ugly, I am trying to figure minimal change that will make this
 thing happy.

 Hello,

 As Steven says libCstd is not standard conforming.
 It was used in earlier versions of non conforming Sun compilers.
 Because of a certain number of critical limitations in those compilers
 parts of library code were disabled (with macros). Enabling those macros
 today is not possible because it would break compatibility with
 the compiled library libCstd (included by default with solaris).

 This is an article that describes differences between libCstd and stlport,
 it also answers your question on std::count
 http://developers.sun.com/solaris/articles/cmp_stlport_libCstd.html

 Regards,

 Cosmin

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3190#comment:4>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:00 UTC