- 论坛徽章:
- 0
|
//已经切换为root,是不是GCC版本的问题?该如何解决?
[root@localhost drcom-1.4.8.2]# make
make[1]: Entering directory `/home/yudun1989/drcom-1.4.8.2/drcomc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/yudun1989/drcom-1.4.8.2/drcomc'
make[1]: Entering directory `/home/yudun1989/drcom-1.4.8.2/drcomd'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/yudun1989/drcom-1.4.8.2/drcomd'
make[1]: Entering directory `/home/yudun1989/drcom-1.4.8.2/kmod'
make -C /lib/modules/2.6.18-92.el5/build M=/home/yudun1989/drcom-1.4.8.2/kmod modules
make[2]: Entering directory `/usr/src/kernels/2.6.18-92.el5-i686'
CC [M] /home/yudun1989/drcom-1.4.8.2/kmod/drcom.o
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c: In function ‘sack_adjust’:
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:433: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:433: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:433: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:434: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:434: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:434: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:434: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:434: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:434: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:434: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:434: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:434: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:436: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:436: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:436: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:436: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:436: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:436: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:436: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:436: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:436: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:438: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:438: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:438: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:439: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:439: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:439: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:439: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:439: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:439: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:439: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:439: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:439: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:441: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:441: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:441: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:441: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:441: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:441: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:441: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:441: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:441: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:446: 错误:隐式声明函数 ‘nf_proto_csum_replace4’
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:446: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:447: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:448: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:449: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:450: 错误:提领指向不完全类型的指针
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c: In function ‘tcp_sack_adjust’:
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:461: 警告:传递参数 1 (属于 ‘skb_make_writable’)时在不兼容的指针类型间转换
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c: In function ‘tcp_adjust_seq’:
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:501: 警告:传递参数 1 (属于 ‘skb_make_writable’)时在不兼容的指针类型间转换
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c: In function ‘build_ack_skb’:
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:683: 警告:传递参数 1 (属于 ‘tcp_v4_check’)时将整数赋给指针,未作类型转换
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:683: 错误:提供给函数 ‘tcp_v4_check’ 的实参太少
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c: In function ‘build_auth_skb’:
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:720: 警告:传递参数 1 (属于 ‘tcp_v4_check’)时将整数赋给指针,未作类型转换
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:720: 错误:提供给函数 ‘tcp_v4_check’ 的实参太少
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c: 在顶层:
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:956: 警告:从不兼容的指针类型初始化
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:964: 警告:从不兼容的指针类型初始化
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c: In function ‘conn_set_params’:
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:1074: 错误:‘init_net’ 未声明 (在此函数内第一次使用)
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:1074: 错误:(即使在一个函数内多次出现,每个未声明的标识符在其
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:1074: 错误:所在的函数内只报告一次。)
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:1074: 错误:提供给函数 ‘dev_get_by_name’ 的实参太多
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c: 在顶层:
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:1175: 错误:初始值设定项里有未知的字段 ‘owner’
/home/yudun1989/drcom-1.4.8.2/kmod/drcom.c:1175: 警告:从不兼容的指针类型初始化
make[3]: *** [/home/yudun1989/drcom-1.4.8.2/kmod/drcom.o] 错误 1
make[2]: *** [_module_/home/yudun1989/drcom-1.4.8.2/kmod] 错误 2
make[2]: Leaving directory `/usr/src/kernels/2.6.18-92.el5-i686'
make[1]: *** [default] 错误 2
make[1]: Leaving directory `/home/yudun1989/drcom-1.4.8.2/kmod'
make: *** [all] 错误 1
[root@localhost drcom-1.4.8.2]# make install
make[1]: Entering directory `/home/yudun1989/drcom-1.4.8.2/drcomc'
INSTALL drcomc
make[1]: Leaving directory `/home/yudun1989/drcom-1.4.8.2/drcomc'
make[1]: Entering directory `/home/yudun1989/drcom-1.4.8.2/drcomd'
INSTALL drcomd
make[1]: Leaving directory `/home/yudun1989/drcom-1.4.8.2/drcomd'
make[1]: Entering directory `/home/yudun1989/drcom-1.4.8.2/kmod'
make -C /lib/modules/2.6.18-92.el5/build M=/home/yudun1989/drcom-1.4.8.2/kmod modules_install
make[2]: Entering directory `/usr/src/kernels/2.6.18-92.el5-i686'
DEPMOD 2.6.18-92.el5
make[2]: Leaving directory `/usr/src/kernels/2.6.18-92.el5-i686'
/sbin/depmod -a 2.6.18-92.el5
make[1]: Leaving directory `/home/yudun1989/drcom-1.4.8.2/kmod'
====================================
/etc/drcom.conf exists.
You May Need to Edit /etc/drcom.conf
==================================== |
|