请教:编译出现的问题
我编译一个源文件,提示如下错误:
make -C /root/aodv-uu-0.9.3/lnx KERNEL_DIR=/lib/modules/2.4.20-8/build KCC=gcc XDEFS=-DDEBUG
make[1]: Entering directory `/root/aodv-uu-0.9.3/lnx'
gcc -Wall -Wno-strict-aliasing -O2 -D__KERNEL__ -DMODULE -nostdinc -DMODVERSIONS -include /lib/modules/2.4.20-8/build/include/linux/modversions.h -I /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/include -I/lib/modules/2.4.20-8/build/include -DDEBUG -c -o kaodv-mod.o kaodv-mod.c
cc1: unrecognized option `-Wno-strict-aliasing'
make[1]: *** [kaodv-mod.o] Error 1
make[1]: Leaving directory `/root/aodv-uu-0.9.3/lnx'
make: *** [kaodv] Error 2
我的系统rh9.0, 2.4.20-8
提示错误说有个编译选项不认识, google也没有搜索得到该选项。
什么原因呢? 还是这个选项写错了?
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
真的可能是旧了,下午gcc v3.2编译wxWidgets也通不过。
你的 GCC 旧了,装个新的。
我把选项去掉了,不过就是一堆的warning.