[KinoSearch] C90 vs C99
Peter Karman
peter at peknet.com
Thu Jan 14 09:47:37 PST 2010
Marvin Humphrey wrote on 1/14/10 11:42 AM:
> On Thu, Jan 14, 2010 at 10:39:20AM -0600, Peter Karman wrote:
>>> A web search reveals that this is a GCC error, but it's unexpected because
>>> GCC should be tolerant by default. Do the flags that you're passing to GCC
>>> include "-std=c90", "-std=C89", or "-ansi"?
>> no.
>
> Hmm. Does adding "-std=c99" make the problem go away? Maybe GCC 3.x handled
> this differently.
>
yes, that makes the problem go away. The issue was present under gcc 3.4 (RHEL
4) and gcc 4.2 (OSX 10.6).
Seems like making that flag explicit when gcc is detected would be a good thing.
Does that kind of test properly go into Build.PL or into Charmonizer somewhere?
--
Peter Karman . http://peknet.com/ . peter at peknet.com
More information about the kinosearch
mailing list