[flac-dev] Preprocessor error when trying to build integer-only

Ulrich Klauer ulrich at chirlu.de
Fri Apr 19 11:50:34 PDT 2013


Martijn van Beurden wrote:

> > #if && defined(__GNUC__) && (__GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 4))

> I really wonder why anyone would have left it like this. Maybe 
> something went wrong? Removing the first && solved the problem 
> and it compiled nicely.

I'd assume some kind of editing mistake. Probably, in an earlier draft of commit 387b727, there was an additional condition that proved unnecessary and got removed, but not completely.

And you were apparently the first to try an integer-only build in about a year. :-)

Ulrich


More information about the flac-dev mailing list