我正在尝试构建gcc以便与AVR微控制器和avr-ada一起使用,并且我遇到了由于我的常规编译器对AVR需要的版本过于挑剔而造成的障碍。我得到以下警告,这反过来又导致了海湾合作委员会或作出报告错误:gcc,make:如何禁用失败警告?
gcc -c -g -O2 -gnatpg -gnata -nostdinc -I- -I. -Iada
-I../../gcc/ada ../../gcc/ada/exp_ch5.adb -o ada/exp_ch5.o
exp_ch5.adb:177:16: warning: function "Has_Address_Clause" is not referenced
make[2]: *** [ada/exp_ch5.o] Error 1
make[1]: *** [all-gcc] Error 2
make: *** [all] Error 2
有没有一种方法来指示GCC或对不上警告失败?
我不认为任何调试选项导致将警告视为错误(至少不是我能找到的),是完整的输出? – 2010-03-10 03:15:04