- 论坛徽章:
- 0
|
本人不才,搞了一天,也不搞出来。所以,向大家问问解决意见。
系统:Fedora8
版本:2.6.23
这个是装在VMware上的。
为了要学习驱动编程,而所找的书籍是2.6.10的。其中USB.H这个文件有很大的出入,因此,从KERNEL.ORG上DOWN了一个2.6.10的内核,想重新编译。
按照网上的教程方法,
#make mrproper
#make clean
#make menuconfig
修改了以下地方:
Device Drivers --->SCSI device support ---><*> SCSI disk support
Device Drivers --->SCSI device support --->SCSI low-level drivers ---> <*> BusLogic SCSI support
Device Drivers ---> Fusion MPT device support ---><M> Fusion MPT (base + ScsiHost) drivers
<M> Fusion MPT misc device (ioctl) driver
Device Drivers ---> USB support ---><*> USB Mass Storage support
Device Drivers ---> Networking support --->Ethernet (10 or 100Mbit) ---> <*> AMD PCnet32 PCI support
<*> Ext3 journalling file system support
<*>Ext3 extended attributes
<*>Ext3 POSIX Access Control Lists
<*>Ext3 Security Labels
<*>JBB (ext3) debugging support
#make
出现错误:suffix or operands invalid for 'mov'
出现错误:suffix or operands invalid for 'mov'
出现错误:suffix or operands invalid for 'mov'
出现错误:suffix or operands invalid for 'mov'
出现错误:suffix or operands invalid for 'mov'
我思考了的,我可能没打那个patch.
但那个文件解出来,就一个patch-2.6.10,连个后缀名都没。
用 patch -p1 <../patch-2.6.10
提示 一串信息, -R[n] 选择,我直接狂 回车一阵之后,开始patch(我也不知道这样好不好。不会!--)
但还是有错。!
[ 本帖最后由 qingyelove 于 2008-7-29 15:06 编辑 ] |
|