我打算对Minix内核进行修改。但是在开始之前,我想编译它,这样我就知道任何进一步的编译问题都是由我所做的事情引起的。
我已经获得了Minix 3来自github的源代码,它是镜像的:
git clone git://github.com/minix3/minix现在,我希望在对代码进行任何修改之前编译它。当我在make中使用src时,我收到消息
Makefile:109: *** missing separator. Stop.我尝试通过在make中运行src/minix/kernel来编译内核。在这种情况下,我收到消息
Makefile:2: *** missing separator. Stop.我怎样才能避开这个问题?如何编译Minix源代码?
发布于 2015-01-29 13:38:30
Minix的建造程序是不同的。在尝试任何东西之前,请阅读用build.sh交叉编译MINIX和MinixOnARM。minix/内核下的Makefile不是在普通情况下设计的,不能使用简单的make命令进行编译。检查是否能够在build.sh文件夹中使用minix/工具进行编译
发布于 2015-02-18 01:41:32
我就是这样做的:作为root用户登录后,我导航到/usr/src/tools,并输入"make“(没有引号)。然后进行编译。
如果您已经做了更改,并且希望Minix启动到这个新映像,那么请执行以下操作:编译完成后,它会说“已完成”。然后输入“立即关闭-h”。然后在下一个提示符处键入"exit“。然后它将开始重新启动。点击"3“,Minix就会启动到你刚做的”让新的新鲜“的自定义引导映像。
https://stackoverflow.com/questions/28206841
复制相似问题