QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2136|回复: 4

菜鸟求助:fc6下drcom的安装

[复制链接]
发表于 2006-11-3 12:14:18 | 显示全部楼层 |阅读模式
[root@localhost libdrcom-0.0-20050423-2]# make
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/init.o src/init.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/cleanup.o src/cleanup.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/handle.o src/handle.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/login.o src/login.c
src/login.c: 在函数 ‘drcom_login’ 中:
src/login.c:34: 警告:未使用的参数 ‘timeout’
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/logout.o src/logout.c
src/logout.c: 在函数 ‘drcom_logout’ 中:
src/logout.c:32: 警告:未使用的参数 ‘timeout’
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/passwd.o src/passwd.c
src/passwd.c: 在函数 ‘drcom_passwd’ 中:
src/passwd.c:32: 警告:未使用的参数 ‘timeout’
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/keepalive.o src/keepalive.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/watchport.o src/watchport.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o src/misc.o src/misc.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o lib/dialog.o lib/dialog.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o lib/readconf.o lib/readconf.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o lib/md5.o lib/md5.c
lib/md5.c:131:36: 警告:使用 C99 long long 整数常量
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -c -o os/getaddr.o os/linux/getaddr.c
gcc -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -pedantic -Iinclude -O2 -D_REENTRANT -fPIC -shared -o src/libdrcom.so src/init.o src/cleanup.o src/handle.o src/login.o src/logout.o src/passwd.o src/keepalive.o src/watchport.o src/misc.o lib/dialog.o lib/readconf.o lib/md5.o os/getaddr.o -lm



[root@localhost drcomsuite-0.1.12]# make
make -C include
make[1]: Entering directory `/usr/drcom/drcomsuite-0.1.12/include'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/drcom/drcomsuite-0.1.12/include'
make -C drcomc
make[1]: Entering directory `/usr/drcom/drcomsuite-0.1.12/drcomc'
gcc -Wall -W -Wstrict-prototypes -Wmissing-prototypes -pedantic -I/usr/drcom/drcomsuite-0.1.12 -I/usr/drcom/drcomsuite-0.1.12/include -O2   -c -o drcomc.o drcomc.c
gcc   drcomc.o   -o drcomc
make[1]: Leaving directory `/usr/drcom/drcomsuite-0.1.12/drcomc'
make -C drcomcd
make[1]: Entering directory `/usr/drcom/drcomsuite-0.1.12/drcomcd'
gcc -Wall -W -Wstrict-prototypes -Wmissing-prototypes -pedantic -I/usr/drcom/drcomsuite-0.1.12 -I/usr/drcom/drcomsuite-0.1.12/include -O2 -DREENTRANT   -c -o drcomcd.o drcomcd.c
gcc -Wall -W -Wstrict-prototypes -Wmissing-prototypes -pedantic -I/usr/drcom/drcomsuite-0.1.12 -I/usr/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 `/usr/drcom/drcomsuite-0.1.12/drcomcd'
make -C module
make[1]: Entering directory `/usr/drcom/drcomsuite-0.1.12/module'
make -C Linux
make[2]: Entering directory `/usr/drcom/drcomsuite-0.1.12/module/Linux'
make -C 2.6.x
make[3]: Entering directory `/usr/drcom/drcomsuite-0.1.12/module/Linux/2.6.x'
make -C /lib/modules/2.6.18-1.2798.fc6xen/build M=/usr/drcom/drcomsuite-0.1.12/module/Linux/2.6.x modules
make: Entering an unknown directory
make: *** /lib/modules/2.6.18-1.2798.fc6xen/build: 没有那个文件或目录。 停止。
make: Leaving an unknown directory
make[3]: *** [all] 错误 2
make[3]: Leaving directory `/usr/drcom/drcomsuite-0.1.12/module/Linux/2.6.x'
make[2]: *** [all] 错误 2
make[2]: Leaving directory `/usr/drcom/drcomsuite-0.1.12/module/Linux'
make[1]: *** [all] 错误 2
make[1]: Leaving directory `/usr/drcom/drcomsuite-0.1.12/module'
make: *** [module] 错误 2




[root@localhost drcomsuite-0.1.12]# make install
make -C include install
make[1]: Entering directory `/usr/drcom/drcomsuite-0.1.12/include'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/usr/drcom/drcomsuite-0.1.12/include'
make -C drcomc install
make[1]: Entering directory `/usr/drcom/drcomsuite-0.1.12/drcomc'
mkdir -p /usr/bin
cp drcomc /usr/bin
make[1]: Leaving directory `/usr/drcom/drcomsuite-0.1.12/drcomc'
make -C drcomcd install
make[1]: Entering directory `/usr/drcom/drcomsuite-0.1.12/drcomcd'
mkdir -p /usr/sbin
install -m 700 drcomcd /usr/sbin
make[1]: Leaving directory `/usr/drcom/drcomsuite-0.1.12/drcomcd'
make -C module install
make[1]: Entering directory `/usr/drcom/drcomsuite-0.1.12/module'
make -C Linux install
make[2]: Entering directory `/usr/drcom/drcomsuite-0.1.12/module/Linux'
make -C 2.6.x install
make[3]: Entering directory `/usr/drcom/drcomsuite-0.1.12/module/Linux/2.6.x'
make -C /lib/modules/2.6.18-1.2798.fc6xen/build M=/usr/drcom/drcomsuite-0.1.12/module/Linux/2.6.x modules
make: Entering an unknown directory
make: *** /lib/modules/2.6.18-1.2798.fc6xen/build: 没有那个文件或目录。 停止。
make: Leaving an unknown directory
make[3]: *** [all] 错误 2
make[3]: Leaving directory `/usr/drcom/drcomsuite-0.1.12/module/Linux/2.6.x'
make[2]: *** [install] 错误 2
make[2]: Leaving directory `/usr/drcom/drcomsuite-0.1.12/module/Linux'
make[1]: *** [install] 错误 2
make[1]: Leaving directory `/usr/drcom/drcomsuite-0.1.12/module'
make: *** [module-install] 错误 2


求高手指点指点,没有drcom我上不了网了,我感激不尽!!!!!!!!!!!      
发表于 2006-11-3 22:34:30 | 显示全部楼层
/lib/modules/2.6.18-1.2798.fc6xen/build: 没有那个文件或目录。 停止。
请安装Linux 2.6.18-1.2798.fc6xen的源代码,并编译一次
将/lib/modules/2.6.18-1.2798.fc6xen/build链接到源代码的位置。
回复

使用道具 举报

 楼主| 发表于 2006-11-3 23:17:24 | 显示全部楼层
谢谢仁兄!!!!!!!!!!!!!!
回复

使用道具 举报

发表于 2006-11-7 22:11:00 | 显示全部楼层
能说的更具体一些吗?谢谢!
回复

使用道具 举报

发表于 2006-11-12 10:58:14 | 显示全部楼层
重新编译内核
源码包自己下载
详情见:http://fedora.linuxsir.org/main/?q=node/66  (照着一步一步做就行了)
启动新内核 就可以正常安装了
我刚搞定 呵呵
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-4 05:11 , Processed in 0.065820 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表