【发布时间】:2011-01-25 17:37:22
【问题描述】:
我正在尝试构建用于 AVR 微控制器和 avr-ada 的 gcc,但由于我的常规编译器对 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 或 make 不会因警告而失败?
【问题讨论】:
-
我认为任何调试选项都不会导致将警告视为错误(至少我找不到),这是完整的输出吗?