Subject: Re: cpp
To: None <>
From: Niklas Hallqvist <>
List: amiga-dev
Date: 04/24/1994 18:45:58
>>>>> "David" == David Jones <> writes:

David> The latest makefiles give CPP as CPP = cpp

David> I had to change this to

David> CPP = /usr/libexec/cpp -traditional

David> I thought the source was supposed to compile out of the box,
David> barring sup coherency issues.  So, what's wrong with my
David> configuration?

The problem you see is depending on whether you run the *real*
GNU cpp, e.g. home-compiled or gotten from the gcc-2.5.8 binary
archive, or with NetBSD GNU cpp, which by default is traditional.
I've solved it bothways locally, I made /usr/bin/cpp a symlink to
/usr/libexec/cpp aswell as added #ifdef __STDC__ where needed.
I don't have the time to provide patches, I'm leaving for a
three-and-a-half weeks of military service tomorrow morning and
must fix a lot of stuff before then.