<div dir="ltr">Hello,<div><br></div><div>which C and C++ standards we are using? And which we want to use? Do we even care? Since we can always fix it if somebody wants to build GRASS on some other compiler than relatively new GCC.</div>

<div><br></div><div>For example, lib/gis build fails with gcc option -std=c89 [1] because of missing `hypot` buildin [2].</div><div><br></div><div><div>I'm not sure if I already asked about it but I found only K&R function discussion.</div>

</div><div><br></div><div>Thanks,</div><div>Vaclav</div><div><br></div><div>[1] <a href="http://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html#Other-Builtins">http://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html#Other-Builtins</a><br>

</div><div>[2] <a href="http://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#C-Dialect-Options">http://gcc.gnu.org/onlinedocs/gcc/C-Dialect-Options.html#C-Dialect-Options</a></div><div><br></div><div>PS: For Python, we have particular version specified (but for Python, it is more critical).</div>

</div>