Subject: Re: [boost] [filesystem] Mac OS default codecvt facet
From: Peter Dimov (pdimov_at_[hidden])
Date: 2010-02-14 16:17:52


Beman Dawes wrote:
> On Mac OS, Boost.Filesystem currently uses std::locale() as the
> default, since Apple doesn't see fit to support std::locale("").

BTW, I'm not sure whether std::locale("") is an Apple or a libstdc++
problem. As explained here:

http://stackoverflow.com/questions/1745045/stdlocale-breakage-on-macos-10-6-with-langenus-utf-8

the default LANG is en_US.UTF-8 (good) but libstdc++ doesn't support this
locale. locale("") is reported to work when LANG is not set or set to C.