LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1021|回复: 0

fedora8下编译内核模块的问题

[复制链接]
发表于 2007-11-14 00:04:57 | 显示全部楼层 |阅读模式
我在fedora8下编译Linux Device Driver 3rd的源代码
出现了一下的错误,为何呢?谢谢!
[jason@localhost Linux device driver]$ make
for n in misc-progs misc-modules skull scull scullc sculld scullp scullv sbull snull short shortprint pci simple usb tty lddbus; do make -C $n || exit 1; done
make[1]: Entering directory `/home/jason/Linux device driver/misc-progs'
cc -O2 -fomit-frame-pointer -Wall -I/lib/modules/2.6.23.1-49.fc8/build/include    nbtest.c   -o nbtest
cc -O2 -fomit-frame-pointer -Wall -I/lib/modules/2.6.23.1-49.fc8/build/include    load50.c   -o load50
cc -O2 -fomit-frame-pointer -Wall -I/lib/modules/2.6.23.1-49.fc8/build/include    mapcmp.c   -o mapcmp
cc -O2 -fomit-frame-pointer -Wall -I/lib/modules/2.6.23.1-49.fc8/build/include    polltest.c   -o polltest
cc -O2 -fomit-frame-pointer -Wall -I/lib/modules/2.6.23.1-49.fc8/build/include    mapper.c   -o mapper
cc -O2 -fomit-frame-pointer -Wall -I/lib/modules/2.6.23.1-49.fc8/build/include    setlevel.c   -o setlevel
setlevel.c:30: 警告:数据定义时没有类型或存储类
setlevel.c:30: 警告:在 ‘_syscall3’ 的声明中,类型默认为 ‘int’
setlevel.c: In function ‘main’:
setlevel.c:41: 警告:隐式声明函数 ‘syslog’
cc -O2 -fomit-frame-pointer -Wall -I/lib/modules/2.6.23.1-49.fc8/build/include    setconsole.c   -o setconsole
cc -O2 -fomit-frame-pointer -Wall -I/lib/modules/2.6.23.1-49.fc8/build/include    inp.c   -o inp
cc -O2 -fomit-frame-pointer -Wall -I/lib/modules/2.6.23.1-49.fc8/build/include    outp.c   -o outp
cc -O2 -fomit-frame-pointer -Wall -I/lib/modules/2.6.23.1-49.fc8/build/include    datasize.c   -o datasize
cc -O2 -fomit-frame-pointer -Wall -I/lib/modules/2.6.23.1-49.fc8/build/include    dataalign.c   -o dataalign
cc -O2 -fomit-frame-pointer -Wall -I/lib/modules/2.6.23.1-49.fc8/build/include    netifdebug.c   -o netifdebug
make[1]: Leaving directory `/home/jason/Linux device driver/misc-progs'
make[1]: Entering directory `/home/jason/Linux device driver/misc-modules'
make -C /lib/modules/2.6.23.1-49.fc8/build M=/home/jason/Linux device driver/misc-modules modules
make[2]: Entering directory `/usr/src/kernels/2.6.23.1-49.fc8-i686'
make[2]: *** 没有规则可以创建目标“device”。 停止。
make[2]: Leaving directory `/usr/src/kernels/2.6.23.1-49.fc8-i686'
make[1]: *** [modules] 错误 2
make[1]: Leaving directory `/home/jason/Linux device driver/misc-modules'
make: *** [subdirs] 错误 1
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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