Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1473850
  • 博文数量: 823
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5002
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-28 17:39
文章分类

全部博文(823)

文章存档

2011年(1)

2008年(822)

我的朋友

分类: LINUX

2008-08-28 17:45:11

 
前几天装上F9,照原来F8的方法安装drcom,make出现如下错误:
make-Cdrcomc
make[1]:Enteringdirectory`/root/drcom-1.3.2/drcomc''
make[1]:Nothingtobedonefor`all''.
make[1]:Leavingdirectory`/root/drcom-1.3.2/drcomc''
make-Cdrcomd
make[1]:Enteringdirectory`/root/drcom-1.3.2/drcomd''
gcc-Wall-W-Wstrict-prototypes-Wmissing-prototypes-pedantic-I/root/drcom-1.3.2/include-O2-c-oreadconf.oreadconf.c
readconf.c:在函数‘__parseopt’中:
readconf.c:369:错误:‘LONG_MIN’未声明(在此函数内第一次使用)
readconf.c:369:错误:(即使在一个函数内多次出现,每个未声明的标识符在其
readconf.c:369:错误:所在的函数内也只报告一次。)
readconf.c:369:错误:‘LONG_MAX’未声明(在此函数内第一次使用)
make[1]:***[readconf.o]错误1
make[1]:Leavingdirectory`/root/drcom-1.3.2/drcomd''
make:***[drcomd]错误2
我尝试将LONG_MIN定义:
在readconf.c中加入:longLONG_MIN=-2147483648
结果发现又报LONG_MAX未声明,于是又采用类似方法,还是出现函数未声明的错误,但是多了一句:
好像是/lib/modules/kernel-2.6.25-14.fc9.i686/build后面是“2.6.25-14.fc9.i686不存在"之类的话,可能内核也不全。
我又像用F8时一样补了光盘上的kernel-2.6.25-14.fc9.i686.rpm,但是没用,上网找到了这个:kernel-devel-2.6.25-14.fc9.i686.rpm
索性又找了个新版的drcom-1.4.7,终于搞定了,怀疑原来的错误跟drcom版本也有关系,可能不兼容F9.
顺便说一下,那个rpm包在F9下只能用命令安装,双击没有用,貌似F9下rpm都这样。
看到网上有个帖子跟我的问题一样,又没人回,跟大家分享一下。Bytheway,是跟寝室那位仁兄一起研究出来的
kernel-devel-2.6.25-14.fc9.i686.rpm太大这里发不了,等一下我想办法
drcom-1.4.7.zip

Fedora9下安装drcomFedora9下安装drcomFedora9下安装drcomFedora9下安装drcomFedora9下安装drcomFedora9下安装drcomFedora9下安装drcomFedora9下安装drcomFedora9下安装drcomFedora9下安装drcom
阅读(268) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~