首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何编译Minix源代码?

如何编译Minix源代码?
EN

Stack Overflow用户
提问于 2015-01-29 04:07:30
回答 2查看 7.5K关注 0票数 6

我打算对Minix内核进行修改。但是在开始之前,我想编译它,这样我就知道任何进一步的编译问题都是由我所做的事情引起的。

我已经获得了Minix 3来自github的源代码,它是镜像的:

代码语言:javascript
复制
git clone git://github.com/minix3/minix

现在,我希望在对代码进行任何修改之前编译它。当我在make中使用src时,我收到消息

代码语言:javascript
复制
Makefile:109: *** missing separator.  Stop.

我尝试通过在make中运行src/minix/kernel来编译内核。在这种情况下,我收到消息

代码语言:javascript
复制
Makefile:2: *** missing separator.  Stop.

我怎样才能避开这个问题?如何编译Minix源代码?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-01-29 13:38:30

Minix的建造程序是不同的。在尝试任何东西之前,请阅读用build.sh交叉编译MINIXMinixOnARM。minix/内核下的Makefile不是在普通情况下设计的,不能使用简单的make命令进行编译。检查是否能够在build.sh文件夹中使用minix/工具进行编译

票数 6
EN

Stack Overflow用户

发布于 2015-02-18 01:41:32

我就是这样做的:作为root用户登录后,我导航到/usr/src/tools,并输入"make“(没有引号)。然后进行编译。

如果您已经做了更改,并且希望Minix启动到这个新映像,那么请执行以下操作:编译完成后,它会说“已完成”。然后输入“立即关闭-h”。然后在下一个提示符处键入"exit“。然后它将开始重新启动。点击"3“,Minix就会启动到你刚做的”让新的新鲜“的自定义引导映像。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28206841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档