कुछ बायनेरिज़ का संकलन करते समय मुझे इन चेतावनियों का एक नंबर मिल रहा है:
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’
इसे हल करने की कोशिश करने के लिए, मैंने जोड़ा है
#include <stdlib.h>
इस झंडे से जुड़ी सी फाइलों के शीर्ष पर, निम्नलिखित झंडे के साथ संकलन के अलावा:
CFLAGS = -fno-builtin-exit -fno-builtin-strcat -fno-builtin-strncat -fno-builtin-strcpy -fno-builtin-strlen -fno-builtin-calloc
मैं GCC 4.1.2 का उपयोग कर रहा हूं:
$ gcc --version
gcc (GCC) 4.1.2 20080704
इन चेतावनियों को हल करने के लिए मुझे क्या करना चाहिए?