предупреждение: несовместимая неявная декларация внутренней функции 'snprintf'
И так на каждую snprintf. Из-за этих сообщений сложно сразу увидеть основные ошибки и предупреждения. Как от этого можно избавиться, не меняя уровня предупреждений gcc? (#include <stdio.h>, конечно же, написал).
Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
snprintf(), vsnprintf(): _BSD_SOURCE || _XOPEN_SOURCE >= 500 ||
_ISOC99_SOURCE; or cc -std=c99
м?
но у меня никаких ворнингов gcc версия 4.3.4 (Gentoo 4.3.4 p1.1, pie-10.1.5)