bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Documentation of ngettext


From: Bruno Haible
Subject: Re: Documentation of ngettext
Date: Wed, 28 Nov 2001 14:41:30 +0100 (CET)

Paul Eggert writes:

> > Nowadays all systems have <locale.h>.
> 
> All hosted C89 systems do, but there are still some ancient hosts out
> there

gettext relies on the presence of <locale.h> since March 2001, and
noone has reported a compilation failure related to this since then.

> Also, freestanding C89 and C99 systems are not required to have
> <locale.h>.

Non-freestanding systems are embedded systems like heaters or
radiators; they don't use gettext.

> For a recent example of a user without locale.h, please see:
> 
> http://groups.google.com/groups?selm=3ca1165e.0111051100.4eed0668%40posting.google.com
> 
> I don't fully understand his problem

This is not a valid counterexample. According to his mail, he wouldn't
even have stdlib.h. I usually get such erratic configure behaviour by
using a HP-UX 10.20 configured gcc on a HP-UX 11 system (because some
of the include files from HP-UX 10 have been copied by fixincludes and
don't mix well with the HP-UX 11 headers).

Bruno



reply via email to

[Prev in Thread] Current Thread [Next in Thread]