Boost logo

Boost :

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.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk