CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 6352|回复: 2

使用命令make modules 输入内核模块到output目录,出错。

[复制链接]
发表于 2014-10-11 21:46:19 | 显示全部楼层 |阅读模式
本帖最后由 zhang007z 于 2014-10-11 22:07 编辑

我用命令make -j2 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- INSTALL_MOD_PATH=./output modules  来生成模块,之前编译uImage.img没有问题,然后通过make -j2 ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- INSTALL_MOD_PATH=./output modules这个命令来编译模块然后输出到本地的output目录,但是出现错误(第一个出错图片):


然后用提示命令make CONFIG_DEBUG_SECTION_MISMATCH=y,出现下边的问题(第二个问题图片)。   请大家看看这个什么问题,很奇怪。有遇到这个问题的帮忙解决一下。


第一个出错图片

第一个出错图片

第二个问题图片

第二个问题图片
回复

使用道具 举报

发表于 2014-10-12 21:47:55 | 显示全部楼层
第一个问题好像是有某个未匹配的项,警告给出的命令只是会打印出选项细节供手动选择,并没有解决问题,所以依然需要手动找到未匹配的项。
回复 支持 反对

使用道具 举报

发表于 2014-10-13 09:18:01 | 显示全部楼层



重新配置内核,把那个y改成n,然后再编译内核和模块,编译成功再安装模块到指定目录,第二个问题解决方法:重新配置内核,要选择相应的板子;也可以直接一直按回车,最后会编译的
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-5-6 11:57 , Processed in 0.028855 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部