免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1726 | 回复: 2
打印 上一主题 下一主题

Drcom上网客户端编译错误!诚请高手帮忙! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-28 17:46 |只看该作者 |倒序浏览
Drcom上网客户端编译错误!诚请高手帮忙!

我们学校用drcom实现上网管理,现在只有正式的windows客户端,没有linux的客户端。
以前在FC4可以成功编译drcomsuite-0.1.12.tar.bz2和 libdrcom-0.0-20050423-2.tar.bz2,但是在FC5下面遇到了一些问题,我不是一个程序高手,不能解决这个问题,希望各位好友能帮我解决一下哦! 我也把两个文件上传上来,麻烦你们也编译一下哦!感激~~~~
具体的编译步骤如下:
首先解压两个文件:
tar -xjvf libdrcom*.bz2

tar -xjvf drcomsuite*.bz2
转换到root用户完成编译和安装:



su

#输入你的root用户密码



进入libdrcom的目录



cd libdrcom*


make



等待,你应该可以编译成功,然后安装



make install
按照同样的作法,进入到drcomsuite的目录,然后make ,make install编译安装drcomsuite。
我就是在编译这一步的时候遇到错无的:

下面我把我的错误提示贴出来哦:
[root@lee-linuxOS drcomsuite-0.1.12]# make
make -C include
make[1]: Entering directory `/home/lee/drcom/drcomsuite-0.1.12/include'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/lee/drcom/drcomsuite-0.1.12/include'
make -C drcomc
make[1]: Entering directory `/home/lee/drcom/drcomsuite-0.1.12/drcomc'
gcc -Wall -W -Wstrict-prototypes -Wmissing-prototypes -pedantic -I/home/lee/drcom/drcomsuite-0.1.12 -I/home/lee/drcom/drcomsuite-0.1.12/include -O2 -c -o drcomc.o drcomc.c
gcc drcomc.o -o drcomc
make[1]: Leaving directory `/home/lee/drcom/drcomsuite-0.1.12/drcomc'
make -C drcomcd
make[1]: Entering directory `/home/lee/drcom/drcomsuite-0.1.12/drcomcd'
gcc -Wall -W -Wstrict-prototypes -Wmissing-prototypes -pedantic -I/home/lee/drcom/drcomsuite-0.1.12 -I/home/lee/drcom/drcomsuite-0.1.12/include -O2 -DREENTRANT -c -o drcomcd.o drcomcd.c
gcc -Wall -W -Wstrict-prototypes -Wmissing-prototypes -pedantic -I/home/lee/drcom/drcomsuite-0.1.12 -I/home/lee/drcom/drcomsuite-0.1.12/include -O2 -DREENTRANT -c -o daemon.o daemon.c
gcc -ldrcom -lpthread drcomcd.o daemon.o -o drcomcd
make[1]: Leaving directory `/home/lee/drcom/drcomsuite-0.1.12/drcomcd'
make -C module
make[1]: Entering directory `/home/lee/drcom/drcomsuite-0.1.12/module'
make -C Linux
make[2]: Entering directory `/home/lee/drcom/drcomsuite-0.1.12/module/Linux'
make -C 2.6.x
make[3]: Entering directory `/home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x'
make -C /lib/modules/2.6.15-1.2054_FC5/build M=/home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x modules
make[4]: Entering directory `/usr/src/kernels/2.6.15-1.2054_FC5-i686'
CC [M] /home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x/init.o
CC [M] /home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proc.o
CC [M] /home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.o
/home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c:73: 警告:初始化丢 弃了指针目标类型的限定
/home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c: 在函数 ‘init_proto’ 中:
/home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c:306: 错误:向只读变量 ‘inet_stream_ops’ 赋值
/home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c:309: 错误:向只读变量 ‘inet_dgram_ops’ 赋值
/home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c: 在函数 ‘cleanup_proto’ 中:
/home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c:322: 错误:向只读变量 ‘inet_dgram_ops’ 赋值
/home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.c:323: 错误:向只读变量 ‘inet_stream_ops’ 赋值
make[5]: *** [/home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x/proto.o] 错误 1
make[4]: *** [_module_/home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x] 错误 2
make[4]: Leaving directory `/usr/src/kernels/2.6.15-1.2054_FC5-i686'
make[3]: *** [all] 错误 2
make[3]: Leaving directory `/home/lee/drcom/drcomsuite-0.1.12/module/Linux/2.6.x'
make[2]: *** [all] 错误 2
make[2]: Leaving directory `/home/lee/drcom/drcomsuite-0.1.12/module/Linux'
make[1]: *** [all] 错误 2
make[1]: Leaving directory `/home/lee/drcom/drcomsuite-0.1.12/module'
make: *** [module] 错误 2
[root@lee-linuxOS drcomsuite-0.1.12]#
所以我己在没有继续 make install , 如果你们在编译的过程中没有出现什么错误提示那就是说明安装成功哦! 我怀疑是gcc的版本问题,FC5是gcc-4.1.0-3 ,而在FC4里面是gcc-4.0的!!

等待高手的回应!!!
谢谢!!!

需要的两个文件在附件里面哦!!

论坛徽章:
0
2 [报告]
发表于 2006-09-01 22:16 |只看该作者

我也出现了同样的问题啊

一模一样啊,编译了半天,头大了

    望哪位高手指点一二

   在线等 啊

论坛徽章:
0
3 [报告]
发表于 2006-09-01 22:35 |只看该作者
you've gone to a wrong place.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP