Valdis.Kletnieks(a)vt.edu writes:
On Mon, 13 Jan 2003 19:38:36 PST, Martin Buchholz said:
> But stdlib.h only declares ptsname() if the appropriate preprocessor
> symbols are defined. The XEmacs configuration process must define
> _GNU_SOURCE (or _XOPEN_SOURCE, etc...) on Linux systems. Why isn't it??
Probably because gcc defines _GNU_SOURCE, and nobody ever thought that
anybody would *ever* have any reason to compile *anything* with any compiler
other than the One True Free Compiler... ;)
Right. There's obviously only one compiler ever available on Linux
systems. Just like there's only one compiler on Solaris, of course,
and it costs a lot of money to get it.
Seriously, there's at least a couple of non-GCC compilers for Linux
out there. Intel's is one, Portland's is another. I guess XEmacs
users just aren't adventurous enough to try them...
'james
--
James A. Crippen <james(a)unlambda.com> ,-./-. 61.2204N, -149.8964W
Lambda Unlimited: Recursion 'R' Us | |/ | Anchorage, Alaska, USA,
Y = \f.(\x.f(xx)) (\x.f(xx)) | |\ | Earth, Sol System,
Y(F) = F(Y(F)) \_,-_/ Milky Way.