Re: FVWM: configure fails at "argument types of select()"

From: Nix <nix_at_esperi.demon.co.uk>
Date: 05 Jun 2001 00:28:58 +0100

On 04 Jun 2001, Paul D. Smith uttered the following:
> But, GCC was left for a long time around 2.7.* without any upgrade at
> all, so long after it was necessary GCC was copying the system headers
> for Solaris.
>
> When 2.8.* and EGCS came out, they fixed this and stopped copying the
> system headers: now it has only the fundamental ones like stdarg.h,
> etc.

Note that this is only the case for Solaris; for nearly all other
systems, GCC does fix headers.

And, yes, fixing headers is a huge kludge; but there's no other real way
to do it. (GCC 3 will be able to warn that a fixed header is outdated,
at least.)

> Even with newer GCC's it _can_ cause problems, but very very rarely.

I'd hedge my bets there and say `less often than before' :) If you're
doing much C++, especially with exceptions, even more especially with
shared libraries or threads, expect breakage when building on one
Solaris OS and running on another.

-- 
`"This code is gross!"  meaning "This code has over 144 compilation errors."'
                                     --- Correct use of English, from jer
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Mon Jun 04 2001 - 19:08:18 BST

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:51 BST