【发布时间】:2014-11-09 03:46:28
【问题描述】:
我已经从 git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 克隆了最新的 linux 源代码
并使用 (make O=/usr/local/kernel) 编译此内核。
但是当我安装内核时出现以下错误,
# make O=/usr/local/kernel modules_install install make[1]: 进入目录 `/usr/local/kernel' rm: 无效选项 -- '0' 尝试“rm --help”以获取更多信息。 make[1]: *** [_modinst_] 错误 1 make: *** [子制作] 错误 2【问题讨论】:
-
显示失败的代码。如果您对 Makefile 语法不感兴趣,那么编程问答不是获得帮助的正确地方。
-
查看Makefile代码github.com/torvalds/linux/blob/master/Makefile我只修改了EXTRAVERSION字段
-
那么,究竟,您将
EXTRAVERSION更改为什么?在您更改之前构建是否失败? -
更改为“EXTRAVERSION = -myName”。在我的构建工作之前。然后我将提取最新的更改(git pull)并再次重建。但构建失败
-
删除 Makefile 并下载一个新的,然后编译构建它。
标签: linux linux-kernel