Makefile 如何编译Minix源代码?

Makefile 如何编译Minix源代码?,makefile,minix,Makefile,Minix,我打算对Minix内核进行修改。但在开始之前,我想编译它,这样我就知道任何进一步的编译问题都是由我所做的事情引起的 我已经获得了镜像的位置: git clone git://github.com/minix3/minix 现在,我希望在对代码进行任何修改之前编译它。当我在src中执行make时,我收到了消息 Makefile:109: *** missing separator. Stop. 我试图通过在src/minix/kernel中执行make来编译内核。在这种情况下,我得到了信息

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

我已经获得了镜像的位置:

git clone git://github.com/minix3/minix
现在,我希望在对代码进行任何修改之前编译它。当我在
src
中执行
make
时,我收到了消息

Makefile:109: *** missing separator.  Stop.
我试图通过在
src/minix/kernel
中执行
make
来编译内核。在这种情况下,我得到了信息

Makefile:2: *** missing separator.  Stop.

我如何规避这个问题?如何编译Minix源代码?

Minix构建过程不同。在尝试任何东西之前,请通读一遍。minix/kernel下的Makefile不是正常设计的,不能使用简单的
make
命令进行编译。检查您是否能够使用
minix/
文件夹中的
build.sh
工具进行编译。我就是这样做的:以root用户身份登录后,导航到/usr/src/tools并键入“make new fresh”(无引号)。然后进行编译


如果您已经进行了更改,并且希望Minix启动到该新映像,请执行以下操作:编译完成后,它将显示“完成”。然后键入“shutdown-h now”。然后在下一个提示中键入“退出”。然后它将开始重新启动。点击“3”,然后Minix将引导到您在执行“make new fresh”时刚刚创建的自定义引导映像。

请添加到github镜像的链接。对不起,我不明白您想要什么,这不是问题所在。