我打算对 Minix 内核进行修改。但在我开始之前,我想编译它,以便我知道任何进一步的编译问题都是由我所做的事情引起的。
我已获得 Minix 3 source code from 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 源代码?
最佳答案
Minix 构建过程是不同的。请通读 Crosscompiling MINIX with build.sh和 MinixOnARM在尝试任何事情之前。 minix/kernel 下的 Makefile 不是正常设计的,可以用简单的 make
编译命令。检查您是否可以使用 build.sh
进行编译工具在 minix/
文件夹
关于makefile - 我如何编译 Minix 源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28206841/