[Top][All Lists]
[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