compilation - 编译MINIX内核

标签 compilation compiler-errors minix

昨天我下载了Minix 3,以便可以试用操作系统并了解更多有关其性能的信息。

安装后,当我没有对任何内容进行任何更改时,我认为查看内核是否可以重新编译是个好主意(因此,我可以确定以后对编译失败不承担任何责任)。

我在/usr/src/kernel中执行了以下指令:

make clean

make

发出警告:clang:警告:编译期间未使用参数:'-nodefaultlibs'

因为这是一个警告,但看起来并不像错误,所以我尝试从/usr/src进行安装。这给了我以下错误:
install /usr/lib/crt0.o
install: crt0.o: stat: no such file or directory

我很困惑,当我最初安装它时,Minix中的所有功能都可以正常工作。难道我做错了什么?

最佳答案

路径错误。将目录更改为/usr/src,然后更改为make cleanmake install注意3.1.7之前的MINIX版本不能用GCC或Clang编译。您应该改为使用ACK

关于compilation - 编译MINIX内核,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22988555/

相关文章:

c - undefined reference ..链接器命令失败,退出代码为 1

linux - 将 JVM 移植到 MINIX

ios - 如何处理大型 Swift 项目?

Linux内核编译错误

c++ - 从派生调用时编译器找不到基类方法,并且派生定义了具有附加参数的相同命名方法

c++ - 静态类成员显示令人困惑的语法错误

c++ - 在 Xcode 4 中使用和引用多个 cpp 文件

c++ - 错误 : opencv2/core/core. hpp:没有那个文件或目录

c - 知道 "inode number"后如何获取inode结构

c - 错误: implicit declaration of function 'g_slist_free_full'