dreamorwph 发表于 2016-12-20 14:13:42

编译linux内核错误,按手册说明

按照手册"OK335xS-II Linux用户手册-V1.7-2016-09-28"的章节4.2编译内核时,编译驱动的过程中报错,应该是缺少网卡的配置文件,不管是SDIO WIFI和USB WIFI都会报错。环境和内核文件我用的是飞凌光盘提供的。
编译SDIO WIFI的错误信息是“*** No rule to make target `drivers/net/wireless/realtek/rtl8189es/core/rtw_cmd.o', needed by `drivers/net/wireless/realtek/rtl8189es/8189es.o'.Stop”
编译USB WIFI的错误信息是“*** No rule to make target `drivers/net/wireless/realtek/rtl8192cu/core/rtw_cmd.o', needed by `drivers/net/wireless/realtek/rtl8192cu/8192cu.o'.Stop”
求大神提点如何解决?

dreamorwph 发表于 2016-12-20 14:35:04

本帖最后由 dreamorwph 于 2016-12-20 14:36 编辑

打开目录“kernel3.2/drivers/net/wireless/realtek/rtl8192cu”中的makefile文件,其中有rtk_core :=      core/rtw_cmd.o \
                core/rtw_security.o \
                core/rtw_debug.o \
                core/rtw_io.o \
                core/rtw_ioctl_query.o \
                core/rtw_ioctl_set.o \
                core/rtw_ieee80211.o \
                core/rtw_mlme.o \
                core/rtw_mlme_ext.o \
                core/rtw_wlan_util.o \
                core/rtw_pwrctrl.o \
                core/rtw_rf.o \
                core/rtw_recv.o \
                core/rtw_sta_mgt.o \
                core/rtw_ap.o \
                core/rtw_xmit.o      \
                core/rtw_p2p.o \
                core/rtw_tdls.o \
                core/rtw_br_ext.o \
                core/rtw_iol.o \
                core/rtw_sreset.o
这么一段,但是目录中并没有core文件夹,所以应该是缺少相应的文件导致的错误,这些缺少的文件是需要提前编译吗?

dreamorwph 发表于 2016-12-20 15:16:15

收索了整个内核目录,在“kernel3.2/drivers/net/wireless/rtl8192c”文件目录中找到相关文件,将4个文件夹拷贝到kernel3.2/drivers/net/wireless/realtek/rtl8192cu”文件夹中,即可编译通过,但是不知道这样解决是否正确?

飞凌-chongzi 发表于 2016-12-20 16:24:18

dreamorwph 发表于 2016-12-20 15:16
收索了整个内核目录,在“kernel3.2/drivers/net/wireless/rtl8192c”文件目录中找到相关文件,将4个文件夹 ...

您好,您现在编译的内核可以用了吗???

dreamorwph 发表于 2016-12-20 17:08:48

飞凌-chongzi 发表于 2016-12-20 16:24
您好,您现在编译的内核可以用了吗???

目前还没有烧写到开发板进行验证,只是能编译得到uImage文件。
我是将uImage烧写到开发板,然后按照手册上写的命令行测试方法进行验证吗?(我是一名刚学习linux的新手,很多东西目前还在学习中)

飞凌-chongzi 发表于 2016-12-21 15:15:25

dreamorwph 发表于 2016-12-20 17:08
目前还没有烧写到开发板进行验证,只是能编译得到uImage文件。
我是将uImage烧写到开发板,然后按照手册 ...

您好:
    您先试一下,如果可以证明您的方法是正确的,学习过程就是一个不断探索的过程嘛
页: [1]
查看完整版本: 编译linux内核错误,按手册说明