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

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

Re: Documentation of ngettext


From: Paul Eggert
Subject: Re: Documentation of ngettext
Date: Tue, 27 Nov 2001 18:07:43 -0800 (PST)

> From: Bruno Haible <address@hidden>
> Date: Tue, 27 Nov 2001 15:37:39 +0100 (CET)
> 
> Nowadays all systems have <locale.h>.

All hosted C89 systems do, but there are still some ancient hosts out
there, or more-modern ones that too-often act like ancient ones.
Also, freestanding C89 and C99 systems are not required to have
<locale.h>.

Surely it's easy to support hosts that lack <locale.h> by omitting
those features -- that's how the code has been for years.  So I'd
leave it in unless there's a strong reason to omit it.


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, but apparently he's got HP-UX
11.00 configured so that he has some standard headers (unistd.h,
limits.h) but not locale.h.  It could be that his locale.h is buggy I
suppose.



reply via email to

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