On Sun, Jan 15, 2017 at 02:43:09AM +0100, Kooda wrote: > On Sat, 14 Jan 2017 21:34:16 +0100 > Peter Bex <pe...@more-magic.net> wrote: > > > I really hate playing this stupid game of whack-a-mole with header > > definitions (there seems to be no sane combination of definitions that > > will work on all OSes). Instead, I think it's better to just give in > > and add the --std=gnu99 on all platforms where we're using gcc and > > clang. I'd appreciate if you guys could test this on a x86_64 Windows > > to see if that also fixes the warnings you saw before. > > I don’t like to be the bearer of bad news but it shows the warning with > --std=gnu99 here…
Can you try what happens if we add that switch, but remove the various _*_SOURCE macros from chicken.h? And if that doesn't help, check what happens if you define _GNU_SOURCE? Cheers, Peter
signature.asc
Description: Digital signature
_______________________________________________ Chicken-hackers mailing list Chicken-hackers@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-hackers