Re: [Boost-bugs] [Boost C++ Libraries] #1458: Darwin Tiger throws std::runtime_error: locale::facet::_S_create_c_locale name not valid

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #1458: Darwin Tiger throws std::runtime_error: locale::facet::_S_create_c_locale name not valid
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-05-14 09:08:11


#1458: Darwin Tiger throws std::runtime_error: locale::facet::_S_create_c_locale
name not valid
----------------------------------------------+-----------------------------
  Reporter: John Pavel <jrp_at_[hidden]> | Owner: bemandawes
      Type: Bugs | Status: new
 Milestone: Boost 1.36.0 | Component: filesystem
   Version: Boost Development Trunk | Severity: Problem
Resolution: | Keywords:
----------------------------------------------+-----------------------------
Comment (by dirk_at_[hidden]):

 I believe this also happens with the following piece of code:

 int main()

 {

   std::locale::global(std::locale(""));

   // choke

 It seems osx/bsd only supports "C" and "POSIX" (there are some post on the
 web saying this), which is sort of strange - why should this be and OSX
 does support unicode (how?)

 Could this be fixed in any way? Or does Apple need to do something (I'd
 rather not compile my own gcc)

 Best, Dirk

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1458#comment:2>
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:49:57 UTC