Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Apr 2008 21:02:20 +0200
From:      Sashi Asokarajan <sashi@gmx.de>
To:        freebsd-questions@freebsd.org
Subject:   Re: libstdc++ localization aborts with an exception
Message-ID:  <4818C23C.1000707@gmx.de>
In-Reply-To: <48144B2D.7000300@gmx.de>
References:  <48144B2D.7000300@gmx.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Marian Asokarajan wrote:
> And probably the "darwin" (or "generic") model is used, instead of "gnu"
> (s.a. line 5801 in file /usr/src/contrib/libstdc++/configure).
> If it is so, why doesn't the "gnu" model apply to FreeBSD ?

I posted the same question to the libstdc++ mailing list and benjamin
kindly answered my question and he suggested the following:

BK> It looks like it has something to do with ctype, and nothing to do with
BK> named locales.

BK> Named locales only work on GNU systems, or with systems that implement
BK> the new POSIX locale model (newlocale/duplocale/strcoll_l, etc). From
BK> what I understand, neither FreeBSD 7 nor Darwin meet these requirements.

So, is his suggestion right ?


-- 
Sashi Asokarajan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4818C23C.1000707>