标签:form uid 出现 HERE linux info use user 目录
1.具体步骤在数据手册Quectel_WCDMA<E_Linux_USB_Driver_User_Guide_V1.6.pdf都有写,只有全英文版。没有中文的,所以想看中文的别做梦了。
在配置完成后,编译内核时候,出现:
drivers/ata/ahci_platform.c:25:30: error: ‘CONFIG_HI_SATA_NCQ’ undeclared here (not in a function) static unsigned int ncq_en = CONFIG_HI_SATA_NCQ;
分析思路:根据提示找到ahci_platform.c中,可以看到CONFIG_HI_SATA_NCQ是一个配置用的宏定义。
然后打开当前目录中的Kconfig,可以看到有一个Kconfig.hiahci文件
打开Kconfig.hiahci,可以看到要选择HI_SATA,因此可以通过make menuconfig。我这边直接打开内核顶层目录中的.config直接查找SATA,
然后将CONFIG_SATA_AHCI is not set 修改一下。然后再编译这个问题就解决了。
drivers/ata/libahci.c:62:21: error: ‘CONFIG_HI_SATA_FBS’ undeclared here (not in a function) static int fbs_en = CONFIG_HI_SATA_FBS;
标签:form uid 出现 HERE linux info use user 目录
原文地址:https://www.cnblogs.com/zhuangquan/p/10255643.html