Je reçois un certain nombre de ces avertissements lors de la compilation de quelques binaires:
warning: incompatible implicit declaration of built-in function ‘strcpy’
warning: incompatible implicit declaration of built-in function ‘strlen’
warning: incompatible implicit declaration of built-in function ‘exit’
Pour essayer de résoudre ce problème, j'ai ajouté
#include <stdlib.h>
en haut des fichiers C associés à cet avertissement, en plus de la compilation avec les indicateurs suivants:
CFLAGS = -fno-builtin-exit -fno-builtin-strcat -fno-builtin-strncat -fno-builtin-strcpy -fno-builtin-strlen -fno-builtin-calloc
J'utilise GCC 4.1.2:
$ gcc --version
gcc (GCC) 4.1.2 20080704
Que dois-je faire pour résoudre ces avertissements?