On 12 May 2001, Akim Demaille wrote:
> >>>>> "Ralf" == Ralf Corsepius <[EMAIL PROTECTED]> writes:
>
> Ralf> Hmm, I think we might be talking past each other:
>
> Ralf> All I am trying to say is: This check checks for a tool which is
> Ralf> not applicable/illegal to use for cross compilation (/lib/cpp is
> Ralf> a native build-host tool). As a side-effect of this it will
> Ralf> silently pick up a wrong tool instead of complaining/aborting if
> Ralf> $CC -E fails.
Some systems don't even have a /lib/cpp so picking it by
default seems wrong. For example, compiling with
VC++ cross under Cygwin does not work at all. It tries
$CC -E and fails because VC++ prints a file name to stderr.
It then picks /lib/cpp which does not exist under Cygwin.
Mo